Sobes.tech
Junior — Middle
116

Como reage o sistema Kafka se todos os seus brokers falharem simultaneamente?

Empresas quando solicitadas
Альфа-БанкАльфа-Банк

Resposta da IA

sobes.tech IA

Если все брокеры Kafka одновременно выходят из строя, то система становится недоступной для записи и чтения сообщений, так как брокеры — это центральные узлы, которые хранят данные и обслуживают клиентов.

В такой ситуации:

  • Продюсеры не смогут отправлять сообщения, так как нет доступных брокеров для записи.
  • Консьюмеры не смогут читать сообщения.
  • Все данные, которые не были реплицированы на другие брокеры, могут быть потеряны.

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

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