Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
๐
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Distributed Systems & Scalability
ยท
Module 2
Consensus and Coordination in Practice
1
Raft vs. Paxos: Consensus Explained
Explain the Raft consensus algorithm's mechanisms for leader election, log replication, and safety, and contrast its approach with Paxos.
2
Leader Election with ZooKeeper/etcd
Apply leader election patterns using a consensus-based coordination service like ZooKeeper or etcd.
3
Distributed Locking: Approaches and Failure Modes
Compare distributed locking approaches (e.g., database locks, Redis Redlock, ZooKeeper) and analyze their respective failure modes.
4
Beyond CAP: Understanding PACELC for Distributed System Design
Articulate the PACELC theorem and use it to reason about system design trade-offs beyond the CAP theorem.
Next module isn't ready yet,
Back to course
Previous module
Foundations of Distributed Consistency
Next module