We performed a comparison between ActiveMQ, Aurea CX Messenger, and VMware RabbitMQ based on real PeerSpot user reviews.
Find out what your peers are saying about Apache, IBM, Amazon Web Services (AWS) and others in Message Queue (MQ) Software."ActiveMQ is very lightweight and quick."
"I appreciate many features including queue, topic, durable topic, and selectors. I also value a different support for different protocols such as MQTT and AMQP. It has full support for EIP, REST, Message Groups, UDP, and TCP."
"There is a vibrant community, and it is one of the strongest points of this product. We always get answers to our problems. So, my experience with the community support has been good."
"Message broadcasting: There could be a use case sending the same message to all consumers. So as a producer, I broadcast the message to a topic. Then, whichever consumers are subscribed to the topic can consume the same message."
"Most people or many people recommended using ActiveMQ on small and medium-scale applications."
"The most important feature is that it's best for JVM-related languages and JMS integration."
"It provides the best support services."
"For reliable messaging, the most valuable feature of ActiveMQ for us is ensuring prompt message delivery."
"The solution is highly scalable, this is very important for us. It can handle a lot of messages."
"ESB: Provides all kind of possibilities to resolve business needs. A lot of ready to use services plus custom Java services. I used a lot of them all."
"SDM: User-friendly tool which allows for a seamless approach to performing hotfixes, if required."
"The features that I have found most valuable are that it is very easy to develop. Most of it is graphical, but we also have the option to add any custom call that you need."
"The solution offers excellent stability."
"The Messenger Broker is a really good feature."
"The message routing is the most valuable feature. It is effective and flexible."
"The security is great."
"The solution can scale."
"After creating a RabbitMQ service, they provide you with a sort of web management dashboard."
"The solution has really cool features to use. Its management console is excellent. You can utilize plugins to view the performance of the whole service on one network."
"The most valuable feature is that it's really customizable."
"The product's feature of data transaction works fast."
"I like the high throughput of 20K messages/sec, and that it supports multiple protocols."
"I would like the tool to improve compliance and stability. We will encounter issues while using the central applications. In the solution's future releases, I want to control and set limitations for databases."
"The solution can improve the other protocols to equal the AMQ protocol they offer."
"The solution's stability needs improvement."
"It would be great if it is included as part of the solution, as Kafka is doing. Even though the use case of Kafka is different, If something like data extraction is possible, or if we can experiment with partition tolerance and other such things, that will be great."
"The tool needs to improve its installation part which is lengthy. The product is already working on that aspect so that the complete installation gets completed within a month."
"The UI. It's both a good thing and a bad thing. The UI is too simple. Sometimes you wanna see the messages coming to the queue, and you have to refresh the dashboard, the console of the product."
"There are some stability issues."
"It does not scale out well. It ends up being very complex if you have a lot of mirror queues."
"I don't know if the last version has the cloud option, but maybe that could be good. That could be something that is included."
"It should include/add more services with the product as per market demand. It should include custom Java services developed by any organization or provide a platform where users/developers can share ideas/custom services, etc."
"You should not hurry with upgrades without testing the whole product completely."
"Aurea CX Messenger could improve by making better use of the new APIs"
"The improvement is that it should be on the cloud and use web services."
"The solution needs to improve support for new, more recent protocols on the API."
"The fact that a single queue can't be distributed across multiple instances/nodes is a major disadvantage."
"The debugging capabilities and testing flexibilities need to be improved."
"The availability could be better."
"The solution needs improvement on performance."
"If you're outside IP address range, the clustering no longer has all the features which is problematic."
"The next release should include some of the flexibility and features that Kafka offers."
"They should improve on the ability to scale your queues in a very simple and elegant way with the same power that they have would be great."
"VMware RabbitMQ's configuration process could be easier to understand."