Consumer lag показывает, насколько потребитель отстаёт от конца доступных сообщений partition. Большой lag означает накопление непрочитанной или ещё не подтверждённой работы, в зависимости от метрики.
Что такое consumer lag простыми словами?
Consumer lag показывает, насколько потребитель отстаёт от конца доступных сообщений partition. Большой lag означает накопление непрочитанной или ещё не подтверждённой работы, в зависимости от метрики.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Consumer lag показывает, насколько потребитель отстаёт от конца доступных сообщений partition. Большой lag означает накопление непрочитанной или ещё не подтверждённой работы, в зависимости от метрики.
Важно знать, с чем сравнивают конец журнала: текущей позицией чтения или committed offset. Количество отставших offsets не равно точному числу бизнес-операций или времени задержки. Поэтому вместе смотрят возраст событий, скорость поступления и обработки, ошибки и распределение по partition. Краткий всплеск после релиза и постоянно растущий lag требуют разных действий.