flâneur — a map of the web's best reading

Google Chubby

people.cs.rutgers.edu · saved by 1 readers

Goal: Create a highly-available centralized lease manager and file system for small files that can serve as a name server, event notifier, and configuration repository. Google Chubby is a highly available and persistent distributed lock service and configuration manager for large-scale distributed systems. It was first introduced in 2006 to manage locks for resources and store configuration information for various distributed services throughout the Google cluster environment. Since then, it has since become a crucial component of many Google services, including the Google File System, Bigtable, MapReduce, and Pregel. Chubby provides a simple and reliable interface for acquiring and releasing locks, storing small amounts of data, and registering for notifications when data or locks change. It is implemented as a replicated service that runs on a set of servers in different data centers, providing fault tolerance and high availability. The key design goal of Chubby was high availability

Goal: Create a highly-available centralized lease manager and file system for small files that can serve as a name server, event notifier, and configuration repository. Google Chubby is a highly available and persistent distributed lock service and configuration manager for large-scale distributed systems. It was first introduced in 2006 to manage locks for resources and store configuration information for various distributed services throughout the Google cluster environment. Since then, it has since become a crucial component of many Google services, including the Google File System, Bigtabl

Explore this link on the map →