This is a cache of https://developer.ibm.com/components/ibm-mq?cm_sp=ibmdev-_-developer-_-categorybutton. It is a snapshot of the page as it appeared on 2025-11-15T03:42:29.759+0000.
Explore different IBM MQ queue manager resilience options, with enough background details for you to make the right choice whether you are a seasoned MQ administrator or an application developer coming to the product for the first time.
Learn what a CCDT is and how to set one up. Also, learn about the role that CCDTs play in messaging applications and specific considerations developers need to make when using them in a uniform cluster setting.
Explore asynchronous messaging and its importance in an enterprise context. Learn about the role that message queues play in this context and the advantages of queues for asynchronous messaging over other technologies.
IBM MQ is extremely well suited to creating a messaging network. IBM MQ was designed specifically for this purpose decades ago with messaging network capabilities built in to queue managers, channels, and clusters.
What is messaging and why is it useful when developing applications? How does it differ from APIs, and where do events fit in? How can messaging improve your microservices applications? Get the answers to these questions and more by reading the following articles in this Messaging Fundamentals learning path.
About cookies on this siteOur websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising.For more information, please review your cookie preferences options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.