Как стать автором
Обновить

Комментарии 10

Посмотрел эти уроки — годный контент и хорошо поставленная речь! Большой плюс что на русском языке.
НЛО прилетело и опубликовало эту надпись здесь
ждем на русском про KSQL, то там вопросов…
Какой командой можно узнать список консьюмеров, подключенных к конкретной партиции конкретного топика?
Если это возможно, какие параметры коньюмера можно узнать (например IP-адрес)?
Для консьюмеров из одной группы это можно сделать командой kafka-consumer-gropus с флагом --members.

Для всех консьюмеров (в т.ч. из разных групп) можно сделать то же самое, только запустить эту команду в цикле по списку всех групп

Зачем это уменьшительное сравнение с Rabbit MQ?
Он решает подобные задачи в умелых руках и зоокиперы ему не нужны и клиенты к нему на всех ЯПах.

У RabbitMQ и Apache Kafka есть пересечение, где обе технологии могут применяться для похожих задач. Но в целом это разные технологии с разной семантикой. Для каждой из них можно найти область, где она будет лучше другой (и хуже тоже).

В контексте семантики топиков, «бесконечного» хранения данных на диске, чтения одних и тех же данных сотнями/тысячами консьюмеров и масштабирования до десятков/сотен ГБ событий в секунду использовать RabbitMQ может быть какой-то мощный админ и сможет в сложных топологиях, но смысла в этом большого нет.
продьюсер сендит, консьюмер фетчит, кьюер воркается.
Спасибо за материал.
Подскажите, какой командой можно посмотреть количество партиций в конкретном топике (с учётом всех репликаций) и какие consumer на них подписаны?

Спасибо за материал, очень понятно написано.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий