Проверяет архитектурное мышление и способность обеспечить правильную доставку событий
Короткий ответ
Используют внешний idempotency key + хранение последних offsets/IDs в Redis/Postgres.
Каждое событие имеет уникальный ID, и консьюмер проверяет, было ли оно обработано.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.