RabbitMQ

RabbitMQ
Type besked mægler
Udvikler Pivotal software [d]
Skrevet i Erlang [1]
Operativ system på tværs af platforme
nyeste version
Licens Mozilla Public License [3]
Internet side rabbitmq.com

RabbitMQ  er en softwaremeddelelsesmægler baseret på AMQP - standarden , en replikerbar meddelelsesorienteret middleware . Oprettet på basis af Open Telecom Platform- systemet , skrevet på Erlang -sproget, bruger Mnesia som en databasemotor til lagring af beskeder .

Består af en server, HTTP , XMPP og STOMP protokol support biblioteker, AMQP klient biblioteker til Java og .NET Framework og forskellige plugins (såsom plugins til overvågning og kontrol over HTTP eller en webgrænseflade eller "Shovel" plugin til beskeder mellem mæglere). Der er en implementering af klienter til at få adgang til RabbitMQ for en række programmeringssprog, herunder Perl , Python , Ruby , PHP . Horisontal skalering understøttes til opbygning af klyngeløsninger .

Oprindeligt udviklet af  SpringSource , efter en række opkøb og opdelinger, blev det en del af Pivotal ; udgivet under Mozilla Public License .

Noter

  1. rabbitmq Open Source-projektet på Open Hub: Sprogside - 2006.
  2. Udgivelse 3.11.2 - 2022.
  3. ↑ RabbitMQ - Mozilla Public License 

Links