IBM MQ Competitors and Alternatives
Read reviews of IBM MQ competitors and alternatives
Enterprise Automation Architect at CIBC
Jul 7, 2020
Provides operational efficiency and better mean time to resolution for incidents
What is our primary use case?The first use case is technology operations tools. We are a best of breed monitoring shop. We have all kinds of tools that monitor things, like storage, network, servers, applications, and all types of stovepipes that do domain specific monitoring. Each one of those tools was sold to us with what they called a single pane of glass for their stovepipe. However, none of the tools are actually publishing or sharing any of the events that they have detected. So, we have been doing a poor job of correlating events to try and figure out what's going on in our operations. Our use case was to leverage… more »
Pros and Cons
- "The most useful features has been the WAN optimization and probably the HybridEdge, which requires some third-party adapters or plugins. The idea that we can position Solace as a protocol-agnostic message transport fabric is key to our company having all manners of asynchronous messaging protocols from MQ, Kafka, JMS, etc. I really like the WAN optimization: Send once over a WAN, then distribute locally as many times as there are subscribers."
- "One of the areas of improvement would be if we could tell the story a bit better about what an event mesh does or why an event mesh is foundational to a large enterprise that has a wide diversity of applications that are homegrown and a small number off the shelf."
What other advice do I have?Get folks in various stovepipes to recognize that their data is valuable to aggregate for the entire enterprise. The biggest lesson learnt for me in use case number one has been to get various support organizations to realize that publishing your data is not about pointing fingers and finding culprits. It's about efficiency of restoring service. The solution got us to look internally at how we operate and we behave as a split-brain support organization, where we have some of it on the inside and some of it outsourced. That has been a benefit to us. I would rate this solution as a 10 (out of…
Technology Lead at a computer software company with 10,001+ employees
Jan 27, 2020
A cost-effective solution for high volume, multi-source data collection
What is our primary use case?Our company provides services and we use Apache Kafka as part of the solution that we provide to clients. One of the use cases is to collect all of the data from multiple endpoints and provide it to the users. Our application integrates with Kafka as a consumer using the API, and then sends information to the users who connect.
Pros and Cons
- "The most valuable feature is that it can handle high volume."
- "Kafka does not provide control over the message queue, so we do not know whether we are experiencing lost or duplicate messages."
What other advice do I have?In this type of solution, you need to be able to accept a high volume of messages, but not lose any, and not have any duplicates. Because we are unable to control the queue in Kafka, I cannot say that this works 100%. The suitability of this solution depends on the use cases. There are two or three things that we are worried about, and we will be very careful in choosing solutions. In cases where the messages are well organized, or there is no worry that there will be duplicate or dropped messages, then I recommend using Kafka. Also, I recommend this solution for those looking to get involved…
Solutions Architect at a computer software company with 1,001-5,000 employees
Feb 7, 2020
Stable with a straightforward setup, but better documentation is needed
What is our primary use case?We use this solution for messaging.
Pros and Cons
- "I'm impressed, I think that Active MQ is great."
- "This solution could improve by providing better documentation."