I was having a discussion the other day about IBM MQ maximum queue depth. After thinking about this, I really got to thinking about why this exists. The basic concept for a queue is to hold messages the producers create until consumers can process them.
![A philosophical (possibly even a theological) discussion of IBM MQ’s maximum queue depth](https://test.meshiq.com/wp-content/uploads/digital-092202-scaled-1.jpg)