Gossip-оператор для Kubernetes вместо централизованных контроллеров

Привет, Хабр! Все мы привыкли к операторам Kubernetes с их паттерном leader election. Один под становится лидером, остальные молча ждут своей участи в тени, обрабатывая события только через его призму. Надежная схема? Безусловно. Но что, если я скажу, что можно создать оператор вообще без единой точки отказа, где каждый под равен друг другу, а координация действий происходит через механизм слухов, gossip-протокол? Звучит как ересь? Возможно. Но это работает. Подробнее о реализации

https://habr.com/ru/companies/otus/articles/949384/

#golang #kubernetes #gossip_protocol #kubernetes_operator #децентрализованные_системы #отказоустойчивость #распределённые_алгоритмы

Gossip-оператор для Kubernetes вместо централизованных контроллеров

Привет, Хабр! Все мы привыкли к операторам Kubernetes с их паттерном leader election. Один под становится лидером, остальные молча ждут своей участи в тени, обрабатывая...

Хабр