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

После переименования группы потребителей клиенты получили 300 тысяч старых SMS

Сервис уведомлений читает топик orders с хранением 14 дней. При рефакторинге поменяли group.id с notifier на notification-service, в конфигурации стоит auto.offset.reset = earliest. После деплоя клиенты получили SMS о заказах двухнедельной давности.

Что должно быть зафиксировано в требованиях к потребителю?

  • Не слать уведомления по событиям старше заданного возраста
  • Запретить менять group.id после запуска в прод
  • Сократить хранение топика до одного часа
  • Всегда ставить auto.offset.reset = latest

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

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

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

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