Вступить в клуб →
средняявопросKafka и асинхронные интеграции

Из события убрали поле, API-автотесты зелёные, а отчётность встала

Команда сервиса заказов убрала из события order_paid поле promo_code. Все автотесты REST API зелёные — ручки не изменились. Через сутки выяснилось, что сервис аналитики перестал считать эффективность промокодов, а часть его сообщений ушла в очередь недоставленных.

Какую проверку стоит завести, чтобы ловить такое до релиза?

  • Проверку схемы события в CI: несовместимое изменение не должно проходить сборку
  • Регрессионный прогон UI-тестов сервиса аналитики после каждого релиза заказов
  • Ежедневную ручную сверку отчётов аналитики с базой заказов
  • Алерт на рост очереди недоставленных сообщений

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела