Я изучаю Raft, и я уже знаю базовый механизм Raft.
Когда избирается Лидер, он обязан обновить журнал Подписчиков до журнала Лидера. При обновлении Фолловера он находит первый совпадающий <entry, term>
в обратном направлении и обновляет Фолловера следующими журналами.
Каким образом Плот гарантирует журналы Лидера и Фолловера до того, как совпадающие <entry, term>
являются одни и те же? Произойдет ли этот случай:
|
Leader v
Entry : 1 2 3 4 5 6 7 8 9 10
Term : 1 1 1 2 2 3 3 3 3 3
Follower
Entry : 1 2 3 4 5 6 7
Term : 1 1 1 1 2 3 3