Получить доступ

RabbitMQ

Основа с Middle

Exchange, очереди и маршрутизация, подтверждения, повторы — классический брокер.

Что важно знать

  • Exchange маршрутизирует сообщения в очереди: direct, topic, fanout, headers.
  • Сообщение удаляется после подтверждения потребителем — перечитать историю, как в Kafka, нельзя.
  • Подтверждения: publisher confirms у отправителя, ack у получателя.
  • Prefetch ограничивает число сообщений «в работе».
  • Когда RabbitMQ: задачи и команды, сложная маршрутизация; когда Kafka — поток событий, хранение и перечитывание, большой объём.

Критерии освоения

Middle ≈ 6 ч

  • Объясняет exchange, очереди, привязки и типы маршрутизации
  • Настраивает подтверждения доставки и повторы через DLX
  • Выбирает между RabbitMQ и Kafka под задачу

Практика. Реализовать отложенные повторы обработки через очереди с TTL и dead letter exchange.

Вопросы с собеседований

Разборы темы

← Вся карта «Backend-разработчик»

Закрытая бета

Знать тему — половина дела

На живом собеседовании sotto слышит вопрос интервьюера и показывает короткий ответ и план. Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем