Distributed Consensus (Paxos & Raft) — Roadmap Step & Resources
How distributed nodes agree on a single value despite failures
- Level: advanced
- Estimated time: 2 days
- Roadmap: System Design
Before this step
Interview questions
- At a high level, how does Raft achieve consensus among nodes?
Study resources
- Raft Consensus Algorithm (Article) — The official Raft website, with an excellent interactive visualization of how consensus works.
- Consensus Algorithms Explained (Video) — A clear, visual explanation of how distributed nodes reach consensus despite failures.
- Blockchain Full Course - 6 hours (Module 1: Blockchain Technology, incl. consensus) — Code Eater, YouTube (Video) — Blockchain Full Course - 6 hours (Module 1: Blockchain Technology, incl. consensus) — Code Eater, YouTube — resource aligned with Distributed Consensus.
- Blockchain Technology: Core Mechanisms, Evolution — arXiv (PoW, PoS, DPoS consensus mechanisms) (PDF) — Blockchain Technology: Core Mechanisms, Evolution — arXiv (PoW, PoS, DPoS consensus mechanisms) — resource aligned with Distributed Consensus.
Part of
- Consistency & Consensus — section
- System Design roadmap — the full learning path