Промежуточное хранилище, куда отправитель кладёт сообщение, а получатель забирает его, когда способен обработать.
Почему это важно здесь
Отказ получателя перестаёт быть отказом всей цепочки: система отстаёт, а не падает. Ключевой вопрос к заказчику — что должно происходить, если получатель сейчас недоступен.
Пример
Учётная система недоступна два часа. Заказы с сайта копятся в очереди и обрабатываются после восстановления, вместо того чтобы теряться или блокировать оформление.
Рядом
Событийная архитектура, Идемпотентность, Интеграция
Дальше по теме
Материал оказался полезным?
Спасибо. Это влияет на то, что мы разберём дальше.
