Технопарк Mail.ru Group
Опубликован: 10.05.2015 | Доступ: свободный | Студентов: 753 / 0
Специальности: Программист, Архитектор программного обеспечения, Разработчик интернет-проектов
Лекция 11:
Алгоритм RAFT
< Лекция 1 || Лекция 11
Аннотация: Обзор RAFT. Выборы лидера (возможные состояния участников, понятие периода (эпохи)). Нормальный режим (репликация журнала). Формат журнала, шаги RAFT при отсутствии сбоев, консистентность распределённого журнала. Проверки в AppendEntries. Безопасная смена лидера. Нейтрализация бывших лидеров. Исправление расхождений журналов, коммит записей текущего периода, записи из предыдущих периодов, полные правила для коммита. Протокол работы клиента. Изменение состава кворума. Изменение конфигурации кластера. Двойной консенсус.
< Лекция 1 || Лекция 11