в теме :)
Собираемся перетаскивать очередь событий в Kafka. НО! Пишем мы в кафку в одном датацентре, а читать в клик будем в другом. Не то чтобы они суперудалённые и с огромной latency, но задержка небольшая есть. Как бы выйти из такой ситуации?
Делать распределенный кластер kafka (и значит zookeeper) - кажется так себе идея, судя по оф. документации кафки.
rabbit mq + shovel (https://www.rabbitmq.com/shovel.html). мы так геокластер запускали. нидерланды-гонконг.
вам не нужен геокластер зукипера. Зукипер может быть в одном ДЦ. Кафка почти не использует зукипер и планирует вообще выкинуть. Сейчас ИМХО зукипер используется для хранения метаинформации о топиках (дискавери), т.е. сами транзакции, месаджи, оффсеты, это все мимо зукипера.
Обсуждают сегодня