Контракты событий
Версионированные события NATS JetStream и явные ConsumerConfig.
Инженерия надёжности
Defendy обрабатывает рабочие события по явным контрактам, защищает повторную обработку и контролирует перегрузку.
Версионированные события NATS JetStream и явные ConsumerConfig.
Nats-Msg-Id, дедупликация в Redis и уникальные ограничения защищают от повторной обработки.
Лимиты необработанных сообщений, тайм-ауты и повторы только для временных ошибок.
Секреты вне Git, проверка данных запуска Telegram и прав администраторов.
Структурные журналы, технические идентификаторы запросов, проверки состояния и инструкции для дежурной команды.
Флаги функций, фоновая проверка, постепенный запуск и быстрый откат.
Путь события