articleOperating Systems Design and ImplementationNov 6, 2006Closed access

The Chubby lock service for loosely-coupled distributed systems

Google (United States)

Abstract

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 service have been used for over a year, with several of them each handling a few tens of thousands of clients concurrently. The paper describes the initial design and expected use, compares it with actual use, and explains how the design had to be modified to accommodate the differences.

Citation impact

902
total citations
FWCI
35.72
Percentile
100%
References
24
Citations per year

Authors

1

Topics & keywords

Keywords
  • Computer science
  • Lock (firearm)
  • Interface (matter)
  • Service (business)
  • Distributed computing
  • Reliability (semiconductor)
  • Operating system
No related works found for this paper.