We describe our experiences with the Chubby lock service, which is intended to provide coarse-grained locking as well as reliable (though low-volume) storage for a loosely-coupled distributed system. Chubby provides an interface much like a distributed file system with advisory locks, but the design emphasis is on availability and reliability, as opposed to high performance. Many instances of the
![The Chubby lock service for loosely-coupled distributed systems](https://cdn-ak-scissors.b.st-hatena.com/image/square/591398f0dac1862d7308628730d8cc54b8b3d36a/height=288;version=1;width=512/https%3A%2F%2Fresearch.google%2Fstatic%2Fimages%2Fshare-9cd7266ef5001b20f98e01062c26189fa69ed6c784df04caf809668887fd339a.png)