RabbitMQ, a nice tool that may be too complex
August 03, 2021

RabbitMQ, a nice tool that may be too complex

Anonymous | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User

Overall Satisfaction with Pivotal RabbitMQ

RabbitMQ was the queuing system we previously used before shifting to AWS SQS. The product is "old" yet very mature and maintained. This software helped us to create rich applications with advanced architectures. It is very easy to use and can scale very well to cover a large range of use cases.
  • Awesome documentation
  • Undoubtedly Efficient
  • Can cover a large range of use cases
  • Can be hard to maintained
  • Difficult to monitor
  • Positive : No pay-as-you-go compared to Cloud managed-services
  • Negative : Hard to maintain
  • Amazon Simple Queue Service (SQS)
For basic use cases, SQS is way easy to deploy and maintain compared to RabbitMQ. RabbitMQ can cover a lot more use-cases but actually, we did not face specific scenarios that make it necessary to come back to RabbitMQ.

Do you think RabbitMQ delivers good value for the price?

Yes

Are you happy with RabbitMQ's feature set?

No

Did RabbitMQ live up to sales and marketing promises?

Yes

Did implementation of RabbitMQ go as expected?

Yes

Would you buy RabbitMQ again?

Yes

Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Redis
If you need to cover highly specific use-cases or if you are working on-prem RabbitMQ is suited. The documentation makes it easy to understand both the AMQP concepts and the various architectures that can be implemented. However, if you are working on the Cloud, most CLoud-Providers offer their own messaging service (in our case we shifted from RabbitMQ on a VM to SQS)