Verified User in Computer Software
UC
Mid-Market (51-1000 emp.)
"One of the most reliable and scalable message broker"
4/5
What do you like best about RabbitMQ?

Since I am using RabbitMQ as a message broker to communicate between distributed services while developing applications with microservice architecture, it's one of the most reliable and scalable message brokers for the application. Its flexibility and asynchronous communication make my applications more stable and reliable. Because, if the sender or receiver of the message is unavailable, there is a chance for system failure or missing messages for some processes. But, by using RabbitMQ, I have no tension about it. It will preserve the messages and deliver them once the service is available. And by using RabbitMQ, services became more controllable and prevent overload to services. And the web monitoring and management interface is very useful and easy to use. Review collected by and hosted on G2.com.

What do you dislike about RabbitMQ?

The main dislike point of RabbitMQ is the message size limit. They provide only 128MB by default. While RabbitMQ ensures message delivery, there is no built-in mechanism for once-only delivery. Sometimes it's difficult to determine which messages are delivered to the consumer since it doesn't guarantee message ordering. Review collected by and hosted on G2.com.

See what 45 reviewers think of RabbitMQ

4.1 out of 5 · Verified reviews from real users

Read all reviews