IT Academy
Урок 5 · Продвинутый

Консенсус, leader election и leases

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Консенсус согласует порядок изменений при отказах в заданной модели. Большинство из 2f+1 узлов выдерживает f недоступных участников. Lease зависит от времени и должен сочетаться с защитой от устаревшего владельца.

Задача для самостоятельного решения

Сколько недоступных узлов выдерживает кластер из пяти при quorum majority?

Показать разбор ответа

Два: остаётся большинство из трёх. При сетевом разделении 3/2 записывает сторона с тремя. Fencing token помогает хранилищу отвергнуть действия прежнего лидера.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →