Консенсус
Raft алгоритм с визуализацией состояния нод
1
Current Term
0/0
Nodes Online
---
Current Leader
1
Quorum Required
Кворум не достигнут
Требуется минимум 1 нод для консенсуса. Сейчас онлайн: 0
Состояние нод
Raft Consensus Algorithm
Состояния ноды
Leader
Принимает запросы, рассылает heartbeats
Follower
Принимает логи от лидера
Candidate
Запрашивает голоса для лидерства
Гарантии безопасности
Election Safety: Только один лидер на терм
Log Matching: Согласованные логи на всех нодах
Leader Completeness: Все committed записи есть у лидера
State Machine Safety: Одинаковый порядок применения
Timing
Heartbeat
50ms
Election Timeout
150-300ms
Commit Latency
<1s