Вопрос проверяет понимание реальных ограничений масштабирования Kafka и умение объяснить, почему добавление консьюмеров не всегда ускоряет обработку.
Короткий ответ
Главное ограничение consumer group — количество партиций. Один консьюмер может читать несколько партиций, но одна партиция не может читаться несколькими консьюмерами в одной группе. Если консьюмеров больше, чем партиций, часть из них будет простаивать. Также масштабирование ограничено стоимостью ребалансировок. Частые изменения состава группы могут временно останавливать обработку.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.