The blog of Niklas Thulin

Ten Commandments of MQSeries

Hi again,

I ran across the ten commandments of MQSeries again (a thread on the newsgroup), and thought it would be a good thing to share it will all of you.

  1. Thou shalt not use a queue as a database.
  2. Thou shalt backup your pagesets, filesystems, and logs.
  3. Thou shalt routinely apply maintenance to your MQSeries systems.
  4. Thou shalt use MQCLOSE and MQDISC when terminating an application.
  5. Thou shalt not use MQGET with WAIT UNLIMITED without specifying MQGMO_FAIL_IF_QUIESCING.
  6. Thou shalt not create objects with long, drawn out names.
  7. Thou shalt create standard naming conventions.
  8. Thou shalt provide systems management tools for administrators and users.
  9. Thou shalt not create an MQSeries network without mapping out all connections and object relations on paper first.
  10. Thou shalt not attempt to apply asynchronous methods to allproblems simply because MQSeries is a wonderful product.

Filed under: mq

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s


The information in this blog is provided “AS IS” with no warranties.

The postings on this site are my own and don’t necessarily represent Zystems’s positions, strategies or opinions.


%d bloggers like this: