avatar
Цифровизируй это
@digitize_IT
23.07.2024 17:05
— Как принимают?
— В порядке FIFO-очереди


Очереди сообщений (они же брокеры сообщений) помогают собирать, упорядочивать и обрабатывать запросы. Особенно из разрозненных источников с множеством компонентов. Рассказываем, зачем брокеры нужны и что из себя представляют.

Например, вы решили купить билет в кино и выбрали место через сайт. Но у вас есть конкуренты: покупатели со стороннего сервиса и в кассе кинотеатра хотят то же кресло. Виртуальная очередь поможет определить, кто обратился с запросом первый. Также ее используют для записи к врачу, при оформлении заказов в интернет-магазинах и во многих других ситуациях.

Система гарантированной асинхронной обработки сообщений помогает сохранить верный порядок, доставить запрос вовремя и не потерять его. Это работает так:

система‑источник добавляет сообщение в очередь, как в буфер;
брокер хранит его и гарантирует, что оно не потеряется;
брокер доставляет сообщение системе-получателю.

В более сложных архитектурах еще добавляют маршрутизатор, который распределяет запросы по нужным очередям.

Ну а подробности — в чем разница между SQ и MQ архитектурой нашего продукта Tarantool Queue Enterprise, какие бывают сценарии использования брокеров сообщений и как применить систему в микросервисах — читайте в нашей статье.

#tarantool #лонгрид
@digitize_IT — мнения и управленческий опыт ИТ-лидеров
👍 5
3
🔥 2
2 479

Обсуждение 0

Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.

Обсудить в Telegram