Raft
Consensus problemini leader election, log replication ve safety bileşenlerine ayırarak anlaşılabilirliği hedefleyen replicated log algoritması.
Dağıtık Sistem 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.
Tutarlılık ve Hata Modeli Sınırı
Raft yalnız leader election değildir; güvenli replicated state machine için log consistency ve commit kuralları birlikte uygulanmalıdır.
İlişkili Dağıtık Sistem Kavramları
- Consensus
- Leader Election
- Quorum
- Replicated State Machine