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

Что проверять в сообщении кроме тела

Автотест сверяет тело события order_paid с ожидаемым JSON и на этом заканчивается. Позже в бою выяснилось, что события одного заказа иногда обрабатываются в неверном порядке.

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

  • Что ключ сообщения равен идентификатору заказа
  • Что размер сообщения не превышает мегабайт
  • Что сообщение попало в первую партицию топика
  • Что метка времени сообщения совпадает с временем запроса

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

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

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

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