MQ Dev


Run your enterprise messaging backbone with IBM MQ: our most powerful tools to maximise the speed and reliability of your business’ messaging.

For more, visit the MQdev Blog.
Message Hub

Message Hub

Messaging solution in IBM’s Bluemix cloud platform, based on Apache Kafka. Deploy as part of a cloud solution to build messaging into your apps.

MQ Light API

MQ Light API

Messaging API for application developers, based on the open AMQP standard. Clients available in node.js, Ruby, Python and Java.

What’s New

  • MQ Light node.js client update with Node 6 support 27 October 2016
    A new version of the MQ Light node.js client is now available on This update brings the Node engine support level for the MQ Light client to v6.x and continues to support v4.x (and v5.x while still in support with Node themselves). Note: this version is no longer supported for Node engine versions 0.10 […] […]
  • Compiling IBM MQ sample programs on AIX platform using XL C/C++ Compiler 19 October 2016
        IBM recently announced support for XL C/C++ 13.1 on AIX. XL compiler is used to compile the IBM MQ samples like amqsput, amqsget and amqsbcg to put , get , browse samples using both client and server libraries . This document is helps for the... […]
  • Monitoring an IBM(R) MQ Appliance HA Solution 12 October 2016
    I have pushed to GitHub some sample scripts that show how to monitor either an HA Group of two IBM MQ Appliances or a High Availability queue manager running on such an HA Group.   You can find the sample scripts at […]
  • DRBD(R) and IBM(R) MQ part 2 12 October 2016
    I have pushed to GitHub part 2 of my series of samples showing how to use DRBD with IBM MQ. Part 2 adds a symmetric three-way Pacemaker cluster to provide automatic failover if there is a problem with a queue manager.   You can find part 2 at... […]
  • Using XA transactions - HA queue managers or GROUPUR? 8 October 2016
    A couple of colleagues and I recently received a query that asked for a comparison of the pros and cons of using distributed (XA) transactions with an HA queue manager on a distributed platform, such as the IBM MQ Appliance, versus using a queue-sharing group... […]