SWIM - протокол построения кластера / Владислав Шпилевой (Tarantool)

385
0%
Published on 26 Feb 2020, 20:01
Следующая конференция Saint HighLoad++ пройдет августе-сентябре 2020 в Санкт-Петербурге

Подробности и билеты по ссылке bit.ly/2sSxgBx
--------
Highload++ 2019

Тезисы и презентация:
highload.ru/moscow/2019/abstra...

SWIM - это протокол обнаружения и мониторинга узлов кластера, распространения событий и данных между ними. Протокол особенен своей легковесностью, децентрализованностью и независимостью скорости работы от размера кластера.

Протокол решает сразу несколько задач. Первая — сборка и обновление топологии кластера без задания явной конфигурации. Задача довольно нетривиальная, потому что:
- новые, только что запущенные узлы ничего не знают про других и надо донести до них конфигурацию, где будут указаны все остальные члены кластера;
- уже работающие узлы могут выходить из строя, и это нужно обнаруживать, чтобы принять меры вроде смены мастера или исключения упавшего узла из состава кластера.
...
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru
newslifegamesmoviesfunautotechmusicsportfoodmoneybuildhunteducationhealthhandmadekids