Вопрос проверяет понимание настроек consumer’а Kafka и влияния batch-чтения на производительность и latency.
Короткий ответ
Размер batch при чтении сообщений в Kafka настраивается через параметры consumer’а.
Kafka не читает строго фиксированный batch, а ограничивается условиями.
Основные параметры управляют количеством байт и временем ожидания.
Баланс настраивается между throughput и latency.
Неправильные значения могут привести к задержкам или перегрузке памяти.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.