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

Брокеры сообщений

Основа

Асинхронное взаимодействие сервисов — очереди и pub/sub, Kafka, RabbitMQ, гарантии доставки и согласованность.

Синхронный вызов связывает сервисы: если получатель упал или тормозит, страдает отправитель. Брокер сообщений развязывает их во времени — событие записали, а обработают его, когда смогут, сколько угодно получателей.

Цена — новая сложность: доставка «хотя бы один раз» и дубликаты, порядок сообщений, повторы и «мёртвые» сообщения, согласованность данных между сервисами без распределённых транзакций.

Темы этапа

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

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

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

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

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