Одно битое сообщение остановило обработку двух миллионов событий
Сервис доставки читает события заказов. Одно сообщение пришло с deliveryDate: "31.02.2026", обработчик падает на разборе даты и бесконечно повторяет попытку. За ночь накопилось 2 млн необработанных событий, доставки не назначались.
Что нужно было заложить в требования к обработке ошибок?
- Ограниченные повторы, затем DLQ и алерт
- Бесконечные повторы с паузой в одну минуту
- Молча пропускать сообщения с ошибками
- Останавливать сервис до ручного исправления
