2016-07-30 2 views
2

Есть ли ограничение по количеству групп, которое должно иметь кафка? Скажем, пользователь добавляет комментарий к сообщению. Поэтому для каждого сообщения я хотел создать группу, чтобы всякий раз, когда появлялся новый комментарий, я мог уведомить другого пользователя, который прокомментировал эту запись.Количество ограничений группы в kafka

Или одно решение, которое приходит на мой взгляд, чтобы подписаться на раздел в теме post

post/<post id>/<user id>

+0

Когда вы говорите о «группах», вы имеете в виду группы потребителей или вы имеете в виду темы? Основываясь на проблеме, которую вы описываете, я предлагаю иметь тему с сообщениями и потребителем (-группой), которая расходует все сообщения (сообщения) из тем и отправляет уведомления другим пользователям. – TobiSH

ответ

3

Если предположить, что вы говорите о группах потребителей, нет явного ограничения на сколько потребителя группы, которые у вас есть. Потребительские смещения сохраняются в zookeeper или в самой кафке на основе используемой вами версии. Таким образом, вы ограничены ограничениями zookeeper и операционной системы, которые вы используете.

+0

Есть ли какие-либо данные о производительности? – manish

+0

Вы можете найти некоторые ориентиры [здесь] (https://engineering.linkedin.com/kafka/benchmarking-apache-kafka-2-million-writes-second-three-cheap-machines) –

Смежные вопросы