애니메이션으로 배워보는 Raft Consensus
(thesecretlivesofdata.com)- 단계별 애니메이션을 통해 분산 합의 메커니즘 이해하기
- What is Distributed Consensus?
- Overview
- States (Follower, Candidate, Leader)
- Leader Election
- Election Timeout
- Candidacy
- Leadership & heartbeat timeout.
- Re-election
- Split Vote
- Log Replication
- Complex state machine example.
- Commitment rules
- Network Partitions
- Client reads.
- Conclusion & Additional Resources