Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing
Podcast Image

10-Minute System Design

Chubby: Google's Distributed Lock Service

09 Oct 2024

Description

In this episode, our hosts delve into the legendary research paper detailing the creation and implementation of Chubby, Google's innovative distributed lock service. Designed for large-scale, loosely-coupled systems, Chubby offers a reliable mechanism for synchronization, such as electing primary servers among peers. The paper explores the critical design choices prioritizing availability over raw performance, revealing the system's architecture, implementation intricacies, and essential components like distributed consensus protocols and session management. Join us to uncover unexpected uses of Chubby, including its role as a name service, and the challenges of scaling and managing client behavior.

Audio
Featured in this Episode

No persons identified in this episode.

Transcription

This episode hasn't been transcribed yet

Help us prioritize this episode for transcription by upvoting it.

0 upvotes
🗳️ Sign in to Upvote

Popular episodes get transcribed faster

Comments

There are no comments yet.

Please log in to write the first comment.