IBM MQ Valuable Features

Sunil Sahoo
Manager at a financial services firm with 10,001+ employees
We have been using the normal messaging along with channel authorization. At certain times — although not in this bank, in my previous experience — we had used the message authorization on top of the queue. That meant that the moment a user tried to write a message it would be authorized before it was written. In the ESB architecture, MQ is used to decouple synchronous consumer specific web services calls from the host system calls, by implementing state management. Request and response message matching rely on MQ Message ID & Correlation ID (MQMD header properties). Message load balancing being implemented using MQ or achieving high throughput, while Message affinity ensures response messages are propagated to the very same host system which had generated the request message. MQ publish subscribe feature being used to for notification where multiple instance of one or more applications can subscribe to the same topic at different time. Message expiry features ensures the redundant or unwanted messages are expired automatically from the MQ based on the settings. This feature is being used at times to ensure no duplication of payments. Message persistence feature ensures the message availability even after any planned/unplanned downtime. MQMFT feature ensures files are delivered asynchronously and complete file transfers are automated. MQ authorization can help to ensure high level of security in accessing the messages from a MQ server or sending messages via MQ channels between two or more systems. View full review »
Technical Lead at a financial services firm with 10,001+ employees
What we find most valuable is the fact that we can decouple it from the application. If one side is down, but someone in the bank is serving a customer and needs to connect to an account, he can put in the information and wait. When the remote system comes up and connects, we can push messages with the push function. So what is quite useful is the asynchronous function which means we don't lose everything in the bank. Although we use a lot of things synchronously, asynch is the best thing so that no banking information is ever lost, even when the network goes down and comes up. We can also expand it across many servers with the cluster, using load balancing and failover. We use that extensively as well. The load balancing works absolutely wonderfully. Overall, it makes us very flexible in the architecture we can use at the moment. When someone comes to us and says, "I need ABC," we can put together the correct solution for him with all our flexibility. We use Red Hat from a server point of view. With our Linux box, MQ is on the box itself. We use that quite extensively as well. Inside of that, we find the shared HA function quite useful. It allows us to do HA really quickly, compared to how things were before. View full review »
Abraham Ansah-Cudjoe
Unix/Linux Systems Administrator at a financial services firm with 10,001+ employees
The most valuable feature is the Queue Manager, which lies in the middle between our application and our core banking server. Managing this solution is not difficult. IBM MQ is very stable, which is important for our core banking application. View full review »
Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: April 2020.
425,604 professionals have used our research since 2012.
Lead Architect at a retailer with 10,001+ employees
The most valuable feature is that it's a very strong integration platform and it is quite a monolithic solution. It's got everything. At the moment we're trying to be a little bit more nimble in terms of how we deliver things for the business. We need to look at using some of the cloud-first as we have invested quite heavily in Azure. So we want to move away from all our legacy data centers and at the right time, we will move into the cloud as much as possible. View full review »
Senior Developer at a media company with 10,001+ employees
I like the whole idea. But the first things are its simplicity and its robustness. Compared to any other product, it's the most robust I've worked with. And it's extremely easy to manage. View full review »
Walter Kuhn
ICT Architect at a tech services company with 51-200 employees
The MQ layout is quite easy. It is very stable. We don't have many issues. View full review »
Consultant at a transportation company with 10,001+ employees
It is very stable. We haven't seen any failures. View full review »
Enterprise Architect at a tech services company with 11-50 employees
What I like the most about IBM MQ is the * reliability * robustness. View full review »
Srinivas Mamidala
Integration Consultant at Dubai Technology Partners
The MQ protocol is widely used across multiple applications and it's so simple for connectivity. Other valuable features include the * messaging format * message persistence * security features, including several connection channels and name-based and user-based authentication. View full review »
Principal Solution Specialist at a tech services company with 1,001-5,000 employees
I will say that, okay, we are coming from a long history as an IT company, and we have almost done queuing systems with other solutions. Moving from that implementation to something that is out-of-the-box, and the rave reviews, it was a great asset already. We didn’t have to worry about all the specific configuration, or installation of our own queue, and queuing system, and the brokers, and so on. It was some things a little bit out-of-the-box, that's why we like it. View full review »
George Thomas
Lead Architect at a financial services firm with 1,001-5,000 employees
IBM MQ deals mainly with the queuing mechanism. It passes the data and it publishes it. These two abilities are the most valuable features. View full review »
Project Manager at a tech services company with 51-200 employees
The message is delivered. This is the most important thing. Overall, I have been satisfied with the solution's stability and scalability. View full review »
Sanjeev Nirala
Senior Technical Architect at Nagarro
* Offers better reliability and monitoring compared to other tools. * Integrates well with other IBM solutions. Therefore, it makes sense to use this product when a company has a large IBM solutions portfolio. View full review »
Eduardo Cano
Architect & System Engineer at Servicio de Impuestos Internos
The high availability and session recovery are the most valuable features because we need the solution live all day. The product gives us security. View full review »
Mohammad Al-Smadi
IBM System Administrator at Arab Bank
The most valuable feature is the stability. It's perfect in this way. View full review »
Consultant at a financial services firm with 10,001+ employees
From the time I joined this company I have been working with IBM MQ. Until now I haven't seen any severe issues related to it. Most of the time it's running. That is the advantage of IBM MQ. View full review »
Srinivasa Reddy
Assistant Manager at a manufacturing company with 10,001+ employees
I like the architecture it provides seamlessly for assured delivery. View full review »
Technical Manager at MetLife
There are many things that I like about IBM MQ, such as, its performance and reliability. View full review »
Manager Specialist Platform (Java) at a tech consulting company with 10,001+ employees
It's very stable. It also has a backup queue concept and topics, features that I have not seen anywhere else. I like these features very much. View full review »
Upendra Rao
Independent Consultant at State Bank of India
The reliability of the queuing is the most valuable feature. View full review »
IT Team Lead at a financial services firm with 10,001+ employees
The clusterization which results in persistence is the most valuable feature. I only use a very small number of its features. View full review »
Administrator at a healthcare company with 10,001+ employees
Everything looks fine. It is * stable * reliable * scalable. View full review »
Sergey Sidorov
Chief of Integration Department at a financial services firm with 5,001-10,000 employees
The most valuable feature is the interaction within the system. View full review »
Mohamed Ramses
IT Consultant at Ministry of Justice, Kuwait
* Secure * Safe * Very fast It's a very good product. Very easy to work with. View full review »
Service Delivery Consultant at a tech services company with 10,001+ employees
* Clustering * Multi-instance View full review »
Pavel Shcherbukha
Team Leader of the Development Team at IBM/IT-Innovation
Reliable integration between MQ servers. IT helps us create flexible integration solutions. View full review »
Soumya Thomas
VP - Accelya Kale Solutions Ltd at Accelya World SLU
* Data integrity, reliability and security are very important to our business. * No messages are lost, and recovery is good in case of any serious failures. * No dependency on the end party service's run status. View full review »
Ruud Van Zundert
MQ Engineer DevOp at ING
To be able to programmatically send information stored in 'messages' and send them securely, as well as the ability to check their contents and statistics when things go wrong. View full review »
Asynchronous messaging processing between the front-end and our legacy system using an enterprise service bus (ESB). View full review »
Jan Quist
Software Engineer at Sita
The most valuable features are the point to point messaging and the MQ API. This solution is simple and very diverse. View full review »
Learn what your peers think about IBM MQ. Get advice and tips from experienced pros sharing their opinions. Updated: April 2020.
425,604 professionals have used our research since 2012.