Очередь сообщений

26.05.2026
5 мин

Что такое очередь сообщений

Очередь сообщений — это буфер, в который система-отправитель помещает сообщения, а система-получатель забирает их по мере готовности. Очередь гарантирует, что сообщение не будет потеряно, даже если получатель временно недоступен.

Как работает

Принцип FIFO (First In, First Out): первое помещённое сообщение первым и обрабатывается. Отправитель пишет в очередь и сразу получает подтверждение — сообщение принято. Получатель читает из очереди с той скоростью, с которой способен обрабатывать. После успешной обработки сообщение удаляется из очереди. При сбое в процессе обработки сообщение возвращается в очередь для повторной попытки

Зачем нужен бизнесу

Очередь решает проблему несоответствия скоростей между системами. Фронтенд интернет-магазина принимает 500 заказов в минуту, а ERP обрабатывает 50 — очередь сглаживает пик без потерь и без перегрузки ERP. В производственных системах очередь гарантирует, что производственные задания дойдут до MES даже при кратковременных сетевых сбоях.

Чем отличается от топика Kafka

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

Как реализовано в Интегре

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