Термин · Глоссарий B2B-ПО

RabbitMQ (RabbitMQ)

Брокер сообщений с открытым кодом, реализующий протокол AMQP и другие, для асинхронного обмена сообщениями между приложениями.

Буква «R» В категориях: 3 Платформ: 6+
Решения в каталоге

33 продукта рубрики «Message-Oriented Middleware»

Все 33 →
ПродуктЦенаОценкаРеестры
Datareon Platform
ДАТАРЕОН
по запросу 5,0 · 4 Реестр ПО Подробнее →
Платформа Arenadata Streaming
ИБС Экспертиза
по запросу мало отзывов Реестр ПО Подробнее →
SiTex Модуль интеграции. Версия СК
Систематика Консалтинг
по запросу мало отзывов Реестр ПО Подробнее →

Первые три в порядке каталога. Рейтинг рубрики →

Реклама

RabbitMQ – брокер сообщений с открытым исходным кодом, написанный на Erlang и выпущенный в 2007 году. Изначально реализует протокол AMQP 0-9-1, поддерживает также MQTT, STOMP и собственные потоки (streams). Сейчас проект развивается в Broadcom (после покупки VMware), распространяется по лицензии MPL 2.0.

Основные понятия

  • Производители отправляют сообщения в обменники (exchanges).
  • Обменники маршрутизируют сообщения в очереди по правилам привязки: direct, topic, fanout, headers.
  • Потребители получают сообщения из очередей и подтверждают обработку.
  • Кворумные очереди для отказоустойчивости, потоки для журналов событий.

Где применяется

  • Асинхронные задачи и фоновая обработка.
  • Интеграция микросервисов и приложений.
  • Распределение нагрузки между обработчиками.
  • Обмен сообщениями с IoT-устройствами по MQTT.

Сравнение с Kafka

RabbitMQ – классический брокер очередей с гибкой маршрутизацией и удалением сообщений после обработки; Kafka – распределённый журнал событий с долговременным хранением и повторным чтением.

Реклама

Понятия из глоссария Цифрового маркетплейса, которые часто встречаются вместе с термином «RabbitMQ».

Платформы класса «RabbitMQ»

Решения из каталога Цифрового маркетплейса, относящиеся к этому классу ПО. Ссылки ведут на полные профили платформ с тарифами, обзорами и кейсами внедрения.

М«

Модуль «Управления техническими данными»

PDM-системы и хранилища моделей
Акционерное общество Центр методологии нормирования и стандартизации в строительстве
Модуль управления техническими данными от компании Сибур (ИНН 7743598217) предназначен для централизованного х...
Цена по запросу
Подробнее →
DD

Delta Design Enterprise Server 3.X

САПР электронных схем и печатных плат (ECAD/EDA)
ЭРЕМЕКС
Корпоративная САПР для разработки печатных плат и электроники с централизованным хранением данных и совместной...
Цена по запросу
★ 4.5
Подробнее →
INGIPRO

INGIPRO

PDM-системы и хранилища моделей
ООО "ИНГИПРО"
Платформа для коллективной работы с техническими чертежами и документацией
Цена по запросу
★ 4.4
Подробнее →
SimOne

SimOne

САПР электронных схем и печатных плат (ECAD/EDA)
ООО "ЭРЕМЕКС"
SimOne — современный высокоэффективный пакет схемотехнического моделирования радиоэлектронных схем. SimOne поз...
Цена по запросу
Подробнее →

Категории каталога

Разделы каталога Цифрового маркетплейса, в которые входят решения, использующие «RabbitMQ».

Частые вопросы про RabbitMQ

Чем RabbitMQ отличается от Kafka?

RabbitMQ – брокер очередей с гибкой маршрутизацией, Kafka – журнал событий с долговременным хранением и высокой пропускной способностью.

RabbitMQ бесплатный?

Да, распространяется по лицензии MPL 2.0; есть коммерческая поддержка.

Что такое кворумная очередь?

Реплицируемая очередь на основе алгоритма Raft для отказоустойчивости.