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

Три системы читают одну очередь RabbitMQ, и каждая получает только часть оплат

Событие об оплате заказа нужно складу, сервису уведомлений и аналитике. В постановке описали: «сервис платежей публикует сообщение в очередь payments.paid, все три системы подписываются на эту очередь». После запуска склад видит примерно треть оплат, остальные две системы — тоже по трети.

Как нужно было описать интеграцию?

  • Exchange с отдельной очередью для каждой системы
  • Одна очередь и три потребителя с разными именами
  • Одна очередь, но публиковать сообщение трижды
  • Одна очередь и подтверждение сообщений вручную

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

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

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

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