VMware RabbitMQ Review

Complex message routing enables us to replicate product data for user acceptance testing.

What is most valuable?

Complex message routing makes it very easy to replicate product data for user acceptance testing which was required in our user case.

How has it helped my organization?

Applying message queues in general has helped my company, BuzzNumber, to scale easily with the load.

What needs improvement?

The High Availability feature is not really reliable. It also took a really long time to restart the box when there were a lot of messages in the queue.

As mentioned on its document page, it cannot tolerate network partition well.
I suffered a network parturition with 3 nodes cluster and lost all data. So with our cloud provider, we can’t rely on pause_minority and seems like auto_heal is a better fit for us.

Apart from that, RabbitMQ doesn’t seem to be stable when it has high RAM usage. Especially when you have millions of queue items in a queue and a node crashes, adding a new node to such cluster will be a pain as the replication takes forever.

For how long have I used the solution?

We have used the solution for two years.

What do I think about the stability of the solution?

We encountered an issue with stability. It didn't work very well with millions of messages in the queue when you add a new node to the cluster.

What do I think about the scalability of the solution?

There were no specific issues with scalability except the issue of adding a new node to the cluster.

How are customer service and technical support?

We used the open source version with community support, so we didn't contact technical support.

Which solution did I use previously and why did I switch?

We previously used MSMQ. Apparently, it is not as good as RabbitMQ in terms of the features offered.

How was the initial setup?

The setup is easy.

What's my experience with pricing, setup cost, and licensing?

This is not applicable, as we were using the free version.

Which other solutions did I evaluate?

I am not aware of other evaluated options.

What other advice do I have?

I would advise potential customers to make sure it works with your architecture, scale plan, and load. There are other alternatives.

**Disclosure: I am a real user, and this review is based on my own experience and opinions.
More VMware RabbitMQ reviews from users
...who work at a University
...who compared it with ActiveMQ
Add a Comment