Как работает консенсус Raft и что произойдёт при потере кворума?

Raft согласует журнал через лидера и большинство узлов; без кворума кластер не может безопасно подтверждать новые записи.

Короткий ответ

Что ответить на собеседовании

Raft согласует журнал через лидера и большинство узлов; без кворума кластер не может безопасно подтверждать новые записи.

Подробный разбор

Ответ с пояснениями

Raft согласует журнал через лидера и большинство узлов; без кворума кластер не может безопасно подтверждать новые записи.

Лидер реплицирует журнал, а выборы используют возрастающие номера сроков — terms. Большинство нужно для продвижения commit и сохранения согласованности при разделении сети. Потеря кворума не обязательно останавливает процессы, но блокирует подтверждение новых изменений; строгие чтения также требуют подтверждённой актуальности лидера.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее