Consensus & Leader Election
Consensus lets a cluster agree on one value or one leader despite failures. Learn Raft, Paxos-style quorum logic, leader election and split-brain prevention by implementing them.
Consensus & Leader Election lessons by course
Hands-On Distributed Systems Engineering in Go
All 9 lessons on this topic β- Day 47: The Raft Consensus Algorithm: Overview
- Day 48: Implementing Leader Election
- Day 52: Optimizing Raft: Batching Proposals
- Day 53: Optimizing Raft: Log Pipelining
- Day 54: Raft Log Compaction and Snapshots
- Day 55: Lease Reads: Bypassing the Quorum
- Day 56: Joint Consensus and Configuration Changes
- Day 57: The Multi-Raft Architecture