MQTT

Return to Publish–subscribe pattern, Publish-subscribe pattern

MQTT

Historically, the “MQ” in “MQTT” came from the IBM MQ (then 'MQSeries') MQ product line, where it stands for “Message Queue”. However, the protocol provides publish-and-subscribe messaging (no queues, in spite of the name). In the specification opened by IBM as version 3.1 the protocol was referred to as “MQ Telemetry Transport”. Subsequent versions released by OASIS strictly refers to the protocol as just “MQTT”, although the technical committee itself is named “OASIS Message Queuing Telemetry Transport Technical Committee”. Since 2013, “MQTT” does not stand for anything.