RabbitMQ

RabbitMQ

About TrustRadius Scoring
Score 8.7 out of 100
RabbitMQ

Overview

Recent Reviews

Solid messaging system

9 out of 10
October 29, 2019
RabbitMQ is used in conjunction with Ellucian Banner software, specifically Ellucian Ethos Integration product and Banner Events Publisher.
Continue reading

Outdated but still reliable

6 out of 10
October 04, 2019
We at Iterable use RabbitMQ for two key features: (1) keeping a queue of all the incoming messages that need to be processed with some …
Continue reading

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of RabbitMQ, and make your voice heard!

Pricing

View all pricing
N/A
Unavailable

What is RabbitMQ?

RabbitMQ, an open source message broker, is part of Pivotal Software, a VMware company acquired in 2019, and supports message queue, multiple messaging protocols, and more. RabbitMQ is available open source, however VMware also offers a range of commercial services for RabbitMQ; these are available…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Would you like us to let the vendor know that you want pricing?

4 people want pricing too

Alternatives Pricing

What is Amazon SQS?

Amazon Web Services (AWS) Provides the Amazon Simple Queue Service (SQS), a managed message queue service which supports the safe decoupling and distribution of different components in a cloud infrastructure and cloud applications.

What is Amazon SNS?

Amazon Web Services offers the Amazon Simple Notification Service (SNS) which provides pub/sub messaging and push notifications to iOS and Android devices. It is meant to operate in a microservices architecture and which can support event-driven contingencies and support the decoupling of…

Features Scorecard

No scorecards have been submitted for this product yet..

Product Details

What is RabbitMQ?

RabbitMQ, an open source message broker, is part of Pivotal Software, a VMware company acquired in 2019, and supports message queue, multiple messaging protocols, and more.

RabbitMQ is available open source, however VMware also offers a range of commercial services for RabbitMQ; these are available as part of the Pivotal App Suite.

RabbitMQ Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Comparisons

View all alternatives

Frequently Asked Questions

What is RabbitMQ?

RabbitMQ, an open source message broker, is part of Pivotal Software, a VMware company acquired in 2019, and supports message queue, multiple messaging protocols, and more. RabbitMQ is available open source, however VMware also offers a range of commercial services for RabbitMQ; these are available as part of the Pivotal App Suite.

What is RabbitMQ's best feature?

Reviewers rate Support Rating highest, with a score of 6.5.

Who uses RabbitMQ?

The most common users of RabbitMQ are from Enterprises (1,001+ employees) and the Computer Software industry.

Reviews and Ratings

 (26)

Ratings

Reviews

(1-7 of 7)
Companies can't remove reviews or game the system. Here's why
David Bonet Montes | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
  • Document the internal processes of Pivotal RabbitMQ so you fully understand what can and cannot do.
  • Concurrency and resource utilization.
  • Handling dead letter queues and giving flexibility to create your own dead letter systems.
  • AMQL 0.9.1 is extremely flexible.
  • Shovels are quite raw to use.
  • More AMQP extensions like the publisher confirmation for not requiring so many queues.
  • Easy AMQP entities configuration changes on production.
October 29, 2019

Solid messaging system

Score 9 out of 10
Vetted Review
Verified User
Review Source
  • Easy to install.
  • Open source, so there is no software cost.
  • JSON compliant.
  • Support for SSL/TLS.
  • Failover RabbitMQ cluster for high traffic environments.
  • The documentation needs improvement in explaining how to configure the above-mentioned features.
October 16, 2019

RabbitMQ software review

Patrick lampatt | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
  • Ability to give accurate performance results
  • Ability to interpret the systems data to a more simple readable format
  • Able to give graphical as well tabular analysis
  • Reliable - doesn't fail in its performance
  • More simplified, some aspects of it is a little technical though
Score 6 out of 10
Vetted Review
Verified User
Review Source
  • What RabbitMQ does well is what it's advertised to do. It is good at providing lots of high volume, high availability queue. We've seen it handle upwards of 10 million messages in its queues, spread out over 200 queues before its publish/consume rates dipped. So yeah, it can definitely handle a lot of messages and a lot of queues. Depending on the size of the machine RabbitMQ is running on, I'm sure it can handle more.
  • Decent number of plugins! Want a plugin that gives you an interface to view all the queues and see their publish/consume rates? Yes, there's one for that. Want a plugin to "shovel" messages from one queue to another in an emergency? Check. Want a plugin that does extra logging for all the messages received? Got you covered!
  • Lots of configuration possibilities. We've tuned over 100 settings over the past year to get the performance and reliability just right. This could be a downside though--it's pretty confusing and some settings were hard to understand.
  • So why did I only give it a 5? Well, there is almost no observability out of the box. Want to see what messages are in a queue? You have to take messages out and re-enqueue them, breaking the order and risking message loss. What to list all the queues? You have to install a janky plugin that only works half the time and takes 5 seconds to refresh.
  • Delay queue expiration can cause RabbitMQ to grind to a halt. We've seen that when delay queues have over 1 million messages, they expire in an explosion! Or rather, in an ice-age. RabbitMQ tries to dump all the messages of an expired delay queue at once and it causes memory usage and CPU usage to spike and suddenly RabbitMQ stops accepting new messages into its other queues.