Try our new research platform with insights from 80,000+ expert users
ActiveMQ Logo

ActiveMQ pros and cons

Vendor: Apache
3.9 out of 5
Badge Leader
898 followers
Start review

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

ActiveMQ excels in JVM-related languages and JMS integration.
It ensures reliable message delivery and supports various protocols including MQTT and AMQP.
ActiveMQ facilitates asynchronous communication and is praised for message broadcasting capabilities.
The setup is straightforward, offering quick installation and deployment.
ActiveMQ is valued for its performance, low latency, and efficient handling of large data volumes.

CONS

ActiveMQ struggles with scalability, becoming complex when handling many mirror queues.
Clustering improvements are needed; the current active/passive setup poses a single point of failure.
Better documentation and installation processes are necessary, as the current setup is lengthy and complex.
Stability issues are frequent, with occurrences of system hang-ups requiring restarts.
Monitoring and deployment optimization require enhancement to fully utilize ActiveMQ capabilities, as issues arise with high request volumes.
 

ActiveMQ Pros review quotes

GT
Sep 16, 2022
The most valuable feature of this solution is the holding and forwarding.
MD
Jun 4, 2025
The initial setup and first deployment of ActiveMQ is fairly simple.
Jodi Setiyawan - PeerSpot reviewer
May 2, 2024
The main function I find valuable in ActiveMQ is facilitating message transfer within the client's internal network. ActiveMQ handles the message transfer from the internal network to the cloud. Regarding multi-protocols, we use different approaches based on client capabilities. Some clients connect for real-time data transfer, using database queries for periodic updates every ten minutes. We collect data from multiple clients, ensuring we get real-time sensor values where possible and periodic updates for others.
Learn what your peers think about ActiveMQ. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
856,873 professionals have used our research since 2012.
ME
Feb 2, 2020
I'm impressed, I think that Active MQ is great.
Eyob Alemu - PeerSpot reviewer
Oct 2, 2024
We value ActiveMQ for its performance, throughput, and low latency, especially in handling large volumes of data and sequential management of topics.
it_user660048 - PeerSpot reviewer
May 7, 2017
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.
ShoaibKhan - PeerSpot reviewer
Mar 30, 2022
ActiveMQ is very lightweight and quick.
it_user651429 - PeerSpot reviewer
Apr 24, 2017
The most important feature is that it's best for JVM-related languages and JMS integration.
Andrea Castorino - PeerSpot reviewer
Feb 28, 2024
For reliable messaging, the most valuable feature of ActiveMQ for us is ensuring prompt message delivery.
NK
Nov 9, 2022
The initial setup is straightforward and only takes a few minutes.
 

ActiveMQ Cons review quotes

GT
Sep 16, 2022
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.
MD
Jun 4, 2025
Sometimes issues arise in production with ActiveMQ due to the number of requests. For example, if you have configured one thousand requests at a time and it receives one thousand and one messages at a time, it breaks.
Jodi Setiyawan - PeerSpot reviewer
May 2, 2024
For additional functionality, I suggest making it easier to install and monitor the queues, topics, broker status, publisher status, and consumer status. Improved monitoring tools would help avoid needing to manually access the server for monitoring purposes.
Learn what your peers think about ActiveMQ. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
856,873 professionals have used our research since 2012.
ME
Feb 2, 2020
This solution could improve by providing better documentation.
Eyob Alemu - PeerSpot reviewer
Oct 2, 2024
We need to enhance stability and improve the deployment optimization to fully leverage the platform's capabilities.
it_user660048 - PeerSpot reviewer
May 7, 2017
Needs to focus on a certain facet and be good at it, instead of handling support for most of the available message brokers.
ShoaibKhan - PeerSpot reviewer
Mar 30, 2022
From the TPS point of view, it's like 100,000 transactions that need to be admitted from different devices and also from the different minor small systems. Those are best fit for Kafka. We have used it on the customer side, and we thought of giving a try to ActiveMQ, but we have to do a lot of performance tests and approval is required before we can use it for this scale.
it_user651429 - PeerSpot reviewer
Apr 24, 2017
Message Management: Better management of the messages. Perhaps persist them, or put in another queue with another life cycle.
Andrea Castorino - PeerSpot reviewer
Feb 28, 2024
One potential area would be the complexity of the initial setup.
NK
Nov 9, 2022
The solution can improve the other protocols to equal the AMQ protocol they offer.