Project Sherlock

Paper

2006

The Chubby lock service for loosely-coupled distributed systems

Mike Burrows

Argues most distributed systems need a small, highly available lock and naming service rather than a full consensus library, and that hiding Paxos behind a simple lock API is what made it usable in practice.

Read it

Before you start

FreeIntermediatelink checked 17 Sept 2026

Read these first

Not a difficulty warning — a route. These are in the library too.

Filed under Distributed Systems in Computer Science.