Этот вопрос проверяет понимание ограничений масштабирования consumer’ов в Kafka.
Короткий ответ
Если consumer’ов больше, чем partition’ов, часть consumer’ов останется без работы. Kafka не может назначить один partition нескольким consumer’ам в одной группе. Такие consumer’ы будут находиться в состоянии ожидания. Они начнут получать данные только если появятся новые partition’ы или часть consumer’ов отключится. Это нормальное и ожидаемое поведение Kafka.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.