RabbitMQ

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
RabbitMQ
RabbitMQLogo.png
Розробник(и) Pivotal Software
Стабільний випуск 3.6.1 (1 березня 2016; 146 днів тому)
Написано на Erlang
Операційна система кросплатфо́рмовий
Тип AMQP, message-oriented middleware
Ліцензія Mozilla Public License
Веб-сайт www.rabbitmq.com

RabbitMQ — платформа, що реалізує систему обміну повідомленнями між компонентами програмної системи на основі стандарту AMQP (Advanced Message Queuing Protocol).

Основні відомості[ред.ред. код]

  • Використовує стандарт AMQP (Advanced Message Queuing Protocol).
  • Підтримується горизонтальне маштабування для побудови кластерної архітектури.
  • Підтримує збереження даних на диск
  • Підтримки протоколів HTTP, XMPP та STOMP
  • Є реалізація клієнтів для доступу до RabbitMQ для ряду мов програмування: Java, .NET, Perl, Python, Ruby, PHP та ін.
  • Існують різноманітні плагіни (такі як плагін для моніторингу та управління через HTTP або веб-інтерфейс або плагін «Shovel» для передачі повідомлень між брокерами)

Аналоги[ред.ред. код]

PHP клієнти[ред.ред. код]

Див. також[ред.ред. код]