Your message broker, hosted in France
A reliable message bus powered by RabbitMQ, installed and maintained by DINAO. Enable communication between your applications and microservices in an asynchronous and resilient way, with your queues hosted in France.
What is RabbitMQ?
RabbitMQ is one of the most widely used open source message brokers in the world. It allows your applications and microservices to communicate in an asynchronous and reliable manner by exchanging messages via queues, rather than calling each other directly. Producers and consumers are thus decoupled, making your architecture more resilient and easier to scale.
RabbitMQ offers durable queues, flexible routing exchanges (direct, topic, fanout, headers), acknowledgments, and quorum queues for resilience. Multi-protocol, it natively speaks AMQP 0-9-1 and also supports MQTT (IoT), STOMP, and WebSocket via plugins, with client libraries in all common languages.
A web management console provides complete visibility over queues, connections, and metrics. Managed by DINAO, RabbitMQ runs in a dedicated container hosted in France, with TLS, backups, monitoring, and updates, and the ability to run in a cluster for high availability.
Host RabbitMQ at DINAO
Resource tiers compatible with RabbitMQ prerequisites (minimum 1 vCPU / 512 Mo / 2 Go). Hosted in France, fully managed.
- 1 dedicated vCPU
- 2 Go RAM
- 20 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 2 dedicated vCPU
- 4 Go RAM
- 40 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 4 dedicated vCPU
- 8 Go RAM
- 80 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 8 dedicated vCPU
- 16 Go RAM
- 160 GB NVMe
- Daily backups
- Managed & monitored by DINAO
Technical details
You might be wondering…
What is RabbitMQ used for?
RabbitMQ is a message broker: it routes messages between your applications in an asynchronous and reliable manner. It decouples producers and consumers, smooths out load spikes, and guarantees delivery via durable queues.
What protocols does RabbitMQ support?
Its native protocol is AMQP 0-9-1, but RabbitMQ also supports MQTT (ideal for IoT), STOMP, and WebSocket via plugins, with clients available in all common languages.
Can I have high availability?
Yes, on suitable tiers: RabbitMQ can run in a cluster with replicated quorum queues to withstand node failure. DINAO configures and monitors the entire setup.
Where are my message queues hosted?
On DINAO's France-based infrastructure, in one of the available datacenters, in a dedicated container. Your messages stay in France, compliant with GDPR.
Can I upgrade my plan?
Yes. You can upgrade to a higher tier based on message throughput and enable cluster mode for high availability, without proprietary lock-in.