Все проекты English Написать директору Вебинары
Импортозамещение
Выбор региона
Ваш город:Минск
Поиск

RabbitMQ

Надежный и быстрый брокер сообщений с открытым исходным кодом

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

Описание решения RabbitMQ

RabbitMQ – один из самых популярных брокеров сообщений с открытым исходным кодом. Решение используется в небольших стартапах и на крупных предприятиях. Решение RabbitMQ простое в развертывании локально и в облаке. Он поддерживает несколько протоколов обмена сообщениями.

Создан для последовательных, высокодоступных сценариев обмена сообщений (синхронных и асинхронных). Это позволяет брокеру обрабатывать массовые всплески обмена сообщениями и транзакций в игровых, финансовых и социальных приложениях.

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

Преимущества брокера сообщений RabbitMQ


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

Если результат обработки данных не удовлетворяет, задачу можно послать в очередь повторно

3 режима работы очереди: рассылка типа точка-точка (direct), рассылка по шаблону (topic), широковещательная рассылка (fanout)


Возможность синхронизировать работу клиента и сервера

Количество хранимых в очереди сообщений не ограничено

Сервер сообщений может быть расположен удаленно как по отношению ко всем участникам процесса


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

Функции RabbitMQ

Асинхронный обмен сообщениями
  • Поддерживает несколько протоколов обмена сообщениями
  • Очередь сообщений
  • Подтверждение доставки
  • Гибкая маршрутизация в очереди
  • Множественный тип обмена.
Множество возможностей развертывания
  • Развертывание с помощью Kubernetes, BOSH, Chef, Docker и Puppet.
  • Разработка межъязыковых сообщений на разных языках программирования: Java, .NET, PHP, Python, JavaScript, Ruby, Go и многих других.
Распределенное развертывание
  • Развертывание в виде кластеров для обеспечения высокой доступности и пропускной способности
  • Объединение в несколько зон и регионов доступности.

Развертывание локально или в облаке
  • Подключаемая аутентификация, авторизация, поддерживает TLS и LDAP.
  • Легкий и простой в развертывании в общедоступных и частных облаках.
Инструменты и плагины
  • Набор инструментов и плагинов, поддерживающих операционные показатели и интеграцию с другими корпоративными системами.
  • Гибкий подключаемый модуль для расширения функциональности RabbitMQ.
Управление и мониторинг
  • HTTP-API, инструмент командной строки и пользовательский интерфейс для управления и мониторинга RabbitMQ.


Как работает брокер RabbitMQ

RabbitMQ как работает

Бесплатно покажем как работает RabbitMQ на практике. Просто оставьте заявку

Интеграция RabbitMQ и программ 1С

Универсальный модуль интеграции 1С: Шина
  • Протокол AMQP позволяет обмениваться с RabbitMQ
  • Высокая скорость обмена сообщениями с 1С: Шиной — тысячи в минуту

Интерфейс системы RabbitMQ

Наши услуги по подключению и настройке RabbitMQ

Остались вопросы по работе с брокером сообщений RabbitMQ?
Просто оставьте свои контакты, и мы перезвоним вам в течение 10 минут!

Подскажем решение для вашей задачи

Заказать помощь ИТ-специалиста