Raft
Consensus problemini leader election, log replication ve safety bileşenlerine ayırarak anlaşılabilirliği hedefleyen replicated log algoritması.
Teknik Bağlam
Lider client komutlarını log'a ekler ve çoğunluğa replike edildiğinde commit ilerler. Term numaraları ve log matching kuralları eski liderlerin güvenliği bozmasını önler.
Sınırlar
Raft yalnız leader election değildir; güvenli replicated state machine için log consistency ve commit kuralları birlikte uygulanmalıdır.
İlgili Kavramlar
- Consensus
- Leader Election
- Quorum
- Replicated State Machine