Distributed Locking - Information Integration




CS157b

Chris Pollett

May 2, 2018

Outline

Introduction

Distributed Locking

Centralized Locking

Using a Lock Coordinator

Locking with Replication -- the Problem

Primary-Copy Locking

Distributed Deadlocks

In-Class Exercise

Information Integration

Use Cases of Information Integration

The Heterogeneity Problem