- The publisher and consumer ACK
- High availability
- Queue mirroring
- Exchanges and topics
- Supported programming languages with well-tested libraries
Solutions Architect at a tech services company with 1,001-5,000 employees
Offers a publisher and consumer ACK and does queue mirroring.
What is most valuable?
How has it helped my organization?
It provides us with a much better scale. We have never lost a single message with RabbitMQ.
The shared RabbitMQ Cluster has improved stability and maintainability of each application. We only have one message bus now.
What needs improvement?
I want it to reorder messages in a queue, if possible. If you could reorder messages in a queue directly, then you would not need a sequencer to reorder messages outside of RabbitMQ.
For how long have I used the solution?
I have used this solution for seven years.
Buyer's Guide
VMware Tanzu Data Solutions
April 2025

Learn what your peers think about VMware Tanzu Data Solutions. Get advice and tips from experienced pros sharing their opinions. Updated: April 2025.
851,823 professionals have used our research since 2012.
What do I think about the stability of the solution?
There were no stability issues.
What do I think about the scalability of the solution?
There were no scalability issues.
How are customer service and support?
We haven’t needed to use any support yet.
Which solution did I use previously and why did I switch?
Initially, we were using the BizTalk and Redis solutions. The reason why we switched over was because we were looking for better support in Celery task management and other programming languages. We were looking for a much more stable and secure solution.
How was the initial setup?
It is very simple to set up for basic usage. Clustering is a bit more complex, but it is also easy to do.
What's my experience with pricing, setup cost, and licensing?
The RabbitMQ open source version works fine for almost all the use cases that I came across.
Which other solutions did I evaluate?
We looked at the Redis solution, but it was not a good fit for our needs.
What other advice do I have?
Read the documentation and follow best practices. Make sure Erlang is up to date!
Disclosure: I am a real user, and this review is based on my own experience and opinions.

Data Warehouse Specialist at a comms service provider with 1,001-5,000 employees
The most valuable features are MPP and that it's polymorphic. It doesn't work as efficiently as we'd like because it requires more segment node capacity than we currently have.
What is most valuable?
The most valuable features are MPP and that it's polymorphic.
How has it helped my organization?
We have a set of workflow flows that takes 10 hours in Oracle Exadata, now it takes 4 hours with EMC Greenplum.
What needs improvement?
It doesn't work as efficiently as we'd like because it requires more segment node capacity (size, RAM, CPU) than we currently have.
For how long have I used the solution?
I've used it since 2013.
What was my experience with deployment of the solution?
At the moment, we don't have any issues with deployment.
What do I think about the stability of the solution?
At the moment, we don't have any issues with stability.
What do I think about the scalability of the solution?
At the moment, we don't have any issues with scalability.
How are customer service and technical support?
Customer Service:
8/10
Technical Support:8/10
Which solution did I use previously and why did I switch?
Yes, we have Oracle Exadata.
How was the initial setup?
The initial setup is straightforward. It was simple for our personnel to install on the Unix system and network.
What about the implementation team?
What was our ROI?
It's a good product when comparing the price to its functionalities.
What other advice do I have?
You should consider the capacity of your data before you buy it.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
VMware Tanzu Data Solutions
April 2025

Learn what your peers think about VMware Tanzu Data Solutions. Get advice and tips from experienced pros sharing their opinions. Updated: April 2025.
851,823 professionals have used our research since 2012.
Easy installation, excellent price point, with room for ongoing scalability
Pros and Cons
- "The most valuable feature for me is that it is open source. The licensing costs are really low and they are transparent."
- "I would like to see the performance of the administration portal improved and additional messaging protocols."
What is our primary use case?
Our primary use case is as a messaging broker between enterprise applications. It makes for reliable and secure communication.
What is most valuable?
The most valuable feature for me is that it is open source. The licensing costs are really low and they are transparent. You know how much you are going to pay if you want the commercial version. If you want the open-source version, you do not have to pay anything and that is just as reliable as the commercial one.
What needs improvement?
I would like to see the performance of the administration portal improved and additional messaging protocols.
For how long have I used the solution?
I have been working with VMware RabbitMQ for the past eight years.
What do I think about the stability of the solution?
It is highly stable, reliable, and persistent.
What do I think about the scalability of the solution?
VMware RabbitMQ is definitely scalable.
How are customer service and support?
Technical support is excellent.
How would you rate customer service and support?
Positive
How was the initial setup?
The initial setup was very easy and takes about five minutes to install.
What's my experience with pricing, setup cost, and licensing?
If you want to pay for the licensing it costs eight hundred dollars per CPU core annually with the support.
What other advice do I have?
I would give the following advice prepare a demo, with the vendor and check if it really applies to their needs. I would rate VMware RabbitMQ a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
President, Applications and Security Architect at a tech services company with 51-200 employees
The most valuable features for us are speed and persistent messaging.
What is most valuable?
The most valuable features for us are speed and persistent messaging.
How has it helped my organization?
We are now able to leverage real time applications and event driven architecture.
What needs improvement?
The documentation needs to be improved. There's a learning curve on setting it up and there are issues arising from slower networks that they lack documentation on.
For how long have I used the solution?
We have been using the product for three years.
What do I think about the stability of the solution?
Stability issues experienced were only due to a slow network at the client.
What do I think about the scalability of the solution?
We did not encounter any scalability issues.
How are customer service and technical support?
I never used the technical support.
Which solution did I use previously and why did I switch?
I am not aware of any previous solutions.
How was the initial setup?
We are a container shop and the only issues during setup were around proper clustering and configuring the application to use it.
Which other solutions did I evaluate?
We evaluated Apache Kafka also.
What other advice do I have?
I would advise potential customers to use something to wrap their interaction, like Spring for Java.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Technical Engineer at a tech company with 1,001-5,000 employees
The loaders – their methods, insert, update and merge – were most valuable.
What is most valuable?
The Greenplum loaders – their methods, insert, update and merge – were most valuable. The external table feature within Greenplum was also very valuable in achieving performance and scalability
How has it helped my organization?
A lot of customers use Greenplum and for their ETL use cases they use Informatica PWX for Greenplum, which helps them achieve transfer of data from a number of data sources into Greenplum. We can help customers to load data effortlessly and quickly.
What needs improvement?
It would be best if Greenplum would support array writes through ODBC drivers . Currently through Data Direct Greenplum drivers we can have single row inserts into Greenplum only. It would help if array loading is supported.
For how long have I used the solution?
I have been using Greenplum loaders to load data into GreenPlum for three years.
What was my experience with deployment of the solution?
There were no issues in deploying it.
What do I think about the stability of the solution?
The external table feature helps to make this a stable solution.
What do I think about the scalability of the solution?
It scales to our and our customers needs as required.
How are customer service and technical support?
The ongoing response from their support on certain technical issues has been slow. It would help if we can have a faster turn-around here.
Which solution did I use previously and why did I switch?
There was no other solution used previously.
How was the initial setup?
The installation and configuration is straightforward.
What about the implementation team?
We implemented through a in-house team . The overall solution will be useful and is not complex
What other advice do I have?
If the use case is going to be requiring a huge data transfer and big data analytics. This is a good product to use.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Technical Lead at Interface Fintech Ltd
Fairly secured, quite robust, and stable but their support is lacking
Pros and Cons
- "The security is great."
- "Their implementation is quite tricky. It's not that easy to implement RabbitMQ as a cluster."
What is most valuable?
The security is great. The interface is nothing special. The support hasn't been that great. You need to go online yourself, to the developer community for support. But apart from that, I think it's fairly secured, quite robust, and stable so far.
What needs improvement?
Their implementation is quite tricky. It's not that easy to implement RabbitMQ as a cluster. It would be great if they could improve that.
For how long have I used the solution?
I have been using RabbitMQ for three years.
What do I think about the stability of the solution?
It's quite stable.
What do I think about the scalability of the solution?
It is very scalable. I have a team of 10 developers who are using it and I have some of our clients using it in our Cloud cluster. We have about 10 banks running on the platform now.
How are customer service and technical support?
I would rate their support as a five out of ten. It has room for major improvement.
How was the initial setup?
The initial setup is quite straightforward. It can be done within a few hours.
What other advice do I have?
I would recommend it, but I think there should be a proof of concept for the developer team to get their hands around it and have full control of it before they go into production.
I would rate RabbitMQ a seven out of ten.
In the next release, I would like for them to improve the UI.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sr. Data Operation Engineer at a marketing services firm with 501-1,000 employees
MPP architecture is important to process data in such volume. Better integration with big data tech stack is needed.
What is most valuable?
MPP (Massive Parallel Processing); processing large amount of data.
How has it helped my organization?
We process billions of rows of data every hour; MPP architecture is important to process data in such volume.
What needs improvement?
- Better integration with big data tech stack
- Scalability: for example, system schema (pg_catalog) is one bottleneck for scalability
For how long have I used the solution?
I've used it for four to five years.
What do I think about the scalability of the solution?
The system has some bottleneck, like system schema; some commands (batch loading) is bottlenecked by master DB architecture
How are customer service and technical support?
Customer Service:
It's very poor.
Technical Support:It's very poor.
Which solution did I use previously and why did I switch?
Used Greenplum originally. We have evaluated other products; the final decision is based on ROI
How was the initial setup?
Products was installed by vendor; all ETL scripts and schema are designed and implemented in-house.
What about the implementation team?
The product was installed by vendor; all ETL scripts and schema are designed and implemented in-house.
What's my experience with pricing, setup cost, and licensing?
Greenplum has an open source version now.
What other advice do I have?
Scalability is one major concern; once data reach certain level; the performance is dropped and much more issues will be triggered, like disk error; out of memory; etc. Be sure that you proper scope your need (including growth) before the decision of system and its size.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
President of the Board at a tech services company with 51-200 employees
An excellent open-source solution with great analytical performance
Pros and Cons
- "Scalability is simple because it's an MPP database. If you need more processing power or you need more storage, you just add a few more nodes in the cluster. It works on common commodity hardware. You can use any type of server. You don't need to have proprietary hardware. It's fairly flexible."
- "Some integration with other platforms like design tools, and ETL development tools, that will enable some advanced functionality, like fully down processing, etc."
What is most valuable?
It's a good core database. Scalability and performance are very good. I also like the fact the solution is open-source, so you can use it free of charge.
What needs improvement?
Some integration with other platforms like design tools, and ETL development tools, that will enable some advanced functionality (like fully down processing, etc.) would be helpful in future releases. Also, if the solution could offer automated creation of DDL statements from power designers, for example, it would be very useful.
For how long have I used the solution?
I've been using the solution for five years.
What do I think about the stability of the solution?
It's a software, and like any software, it has some bugs. However, you can add new features to improve it. Overall, our customers, who are big telcos, have been very satisfied with the platform and with its stability and performance
What do I think about the scalability of the solution?
Scalability is simple because it's an MPP database. If you need more processing power or you need more storage, you just add a few more nodes in the cluster. It works on common commodity hardware. You can use any type of server. You don't need to have proprietary hardware. It's fairly flexible.
The solution requires a minimum amount of downtime when scaling. You can even add additional nodes without any downtime at all. I'm not 100% sure, but I think you can just reconfigure it and the background processes, and Greenplum will do the redistribution of the data.
How are customer service and technical support?
Technical support is very good. The model they are using to fund the development of their open-source product is via revenue from support for enterprise customers, so they are very attentive when issues arise.
How was the initial setup?
The solution is very straightforward to set up and is also easy to administer and develop using other open-source tools.
What's my experience with pricing, setup cost, and licensing?
It's open-source, so it's free to use.
What other advice do I have?
I'm a partner that works mainly with enterprises. Mostly the partners are big telcos and we deal with tens of terabytes of data.
MPP and columnar databases are the future of the analytical landscape. The era of appliances is over, so implementation of an MPP database on-premises or on the cloud is the way to go. Greenplum is definitely one of the leaders in this area.
I would rate the solution eight out of ten. If they improved the integration with other platforms in the landscape I would rate it higher.
Disclosure: I am a real user, and this review is based on my own experience and opinions.

Buyer's Guide
Download our free VMware Tanzu Data Solutions Report and get advice and tips from experienced pros
sharing their opinions.
Updated: April 2025
Product Categories
Data Warehouse Database Development and Management Relational Databases Tools Message Queue (MQ) SoftwarePopular Comparisons
MuleSoft Anypoint Platform
Oracle Exadata
Red Hat AMQ
PubSub+ Platform
SAP BW4HANA
Apache Hadoop
IBM Netezza Performance Server
Oracle Database Appliance
Quest Foglight for Databases
Buyer's Guide
Download our free VMware Tanzu Data Solutions Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Looking for advice on how to migrate from Oracle Exadata to VMware Tanzu Greenplum
- What is the biggest difference between ActiveMQ and RabbitMQ?
- What is the biggest difference between IBM MQ and RabbitMQ?
- How does IBM MQ compare with VMware RabbitMQ?
- Oracle Exadata vs. HPE Vertica vs. EMC GreenPlum vs. IBM Netezza
- When evaluating Data Warehouse solutions, what aspect do you think is the most important to look for?
- At what point does a business typically invest in building a data warehouse?
- Is a data warehouse the best option to consolidate data into one location?
- What are the main differences between Data Lake and Data Warehouse?
- Infobright vs. Exadata vs. Teradata vs. SQL Server Data Warehouse- which is most compatible with front end tools?