RabbitMQ is the most widely deployed open source message broker
- Asynchronous Messaging
Supports multiple messaging protocols, message queuing, delivery acknowledgement, flexible routing to queues, multiple exchange type.
- Developer Experience
- Distributed Deployment
Deploy as clusters for high availability and throughput; federate across multiple availability zones and regions.
- Enterprise & Cloud Ready
Pluggable authentication, authorisation, supports TLS and LDAP. Lightweight and easy to deploy in public and private clouds.
- Tools & Plugins
Diverse array of tools and plugins supporting continuous integration, operational metrics, and integration to other enterprise systems. Flexible plug-in approach for extending RabbitMQ functionality.
- Management & Monitoring
HTTP-API, command line tool, and UI for managing and monitoring RabbitMQ.