8.6.1. Загальна інформація про RabbitMQ

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

Доступні тарифи відрізняються:

  • Кількістю доступних ядер процесора.
  • Об'ємом оперативної пам'яті.
  • Об'ємом дискового простору.

У процесі використання RabbitMQ тариф можна змінювати.

Зміст