RabbitMQ
Open source message broker, sometimes referred to as "Rabbit" / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about RabbitMQ?
Summarize this article for a 10 year old
RabbitMQ is an open-source message-broker software (sometimes called message-oriented middleware) that originally implemented the Advanced Message Queuing Protocol (AMQP) and has since been extended with a plug-in architecture to support Streaming Text Oriented Messaging Protocol (STOMP), MQ Telemetry Transport (MQTT), and other protocols.[1]
This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. (May 2019) |
Developer(s) | VMware |
---|---|
Stable release | 3.13.2
/ May 1, 2024; 0 days ago (2024-05-01) |
Repository | github |
Written in | Erlang |
Operating system | Cross-platform |
Type | AMQP, message-oriented middleware |
License | Mozilla Public License |
Website | www |
Written in Erlang, the RabbitMQ server is built on the Open Telecom Platform framework for clustering and failover. Client libraries to interface with the broker are available for all major programming languages. The source code is released under the Mozilla Public License.
Since November 2020, there are commercial offerings available of RabbitMQ, for support and enterprise features: "VMware RabbitMQ OVA", "VMware RabbitMQ" and "VMware RabbitMQ for Kubernetes" (different feature levels) [2] Open-Source RabbitMQ is also packaged by Bitnami[3] and commercially for VMware's Tanzu Application Service.