Организация Kafka Consumer
От: robesh Россия http://flyingcow.ucoz.ru
Дата: 13.05.20 09:24
Оценка:
Есть 2 сервера. На одном сервере пользователь тыкает по приложению, и 2 продюсера отправляют сообщения в 2 топика. На другом сервере по расписанию запускается процесс, который 1 продюсером отправляет сообщения в 1 топик.

Задача следующая — на третьем сервере нужно организовать принимающую часть. Либо 1 консьюмер на 3 топика, либо по каждому консьюмеру на сервера продюсеров, либо по каждому консьюмеру на каждый топик. В связи с этим хочу с вами посоветоваться, как лучше сделать и как обосновать, что сделать нужно именно так.

Пока идеи следующие.
То, что 3 консьюмера будут жрать ресурсов больше, чем 1 — это не так важно.
1 консьюмер сделать проще, так как нужно настраивать только 1 консьюмер, и распределить обработку в зависимости от топиков, а если делать больше консьюмеров, то будет много копипасты, но этого обоснования не достаточно.
Какие ещё могут быть подводные камни?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.