8.6.1. Общая информация о RabbitMQ

RabbitMQ — брокер сообщений с открытым исходным кодом, с помощью которого можно организовывать надёжную асинхронную передачу сообщений между издателями (отправителями) и подписчиками (получателями) через очереди (место хранения между отправкой и получением). Издателями и подписчиками могут быть любые компоненты сайта, сервисы, приложения и т. д., маршрутизация гибко настраивается, в сообщениях может быть любая информация. Поддерживаются разные протоколы передачи сообщений — AMQP, MQTT, STOMP и др.

Доступные тарифы отличаются:

  • Количеством доступных ядер процессора.
  • Объёмом оперативной памяти.
  • Объёмом дискового пространства.

В процессе использования RabbitMQ тариф можно изменять.

Содержание