MQTT Insights



What is MQTT?

MQTT stands for Message Queue Telemetry Transport and is a publish/subscribe messaging protocol. Based on its light-weight and straight forward approach, it has become one of the most popular protocols enabling industrial data and information exchange. MQTT is based around a message broker (server) to which industrial devices (clients) connect. The clients exchange information via the broker based on topics with a flexible syntax. The broker uses the topics to decide which clients to receive a message. 



Take a minute to learn

MQTT stands for MQ Telemetry Transport. The protocol was invented by Dr Andy Stanford-Clark of IBM, and Arlen Nipper of Arcom (now Eurotech), in 1999. Feel free to watch the video to get a quick introduction to MQTT.


Guide: Everything you need to know about MQTT

HiveMQ has written a series to bring anybody up to speed with MQTT without requiring to read the whole MQTT specification. It explains the core of MQTT concepts, its features and other essential information. 

Learn more about MQTT here

Learn more at the MQTT web site
MQTT used in production image


MQTT in production - a case study

How can you overview your networked assets and collect diagnostics from them to be able to perform utilization analytics and for predicted maintenance purposes? Learn about how the MQTT protocol can be used for pushing non-time critical data from the factory floor to the data fog in an enterprise network.

Click here to read the whitepaper



Want to know more?

MQTT is not currently supported by any specific foundation, though it has its roots in IBM. There are a number of sources where you can learn more about the protocol. Some of them are listed below:

"Everything you need to know about MQTT" by

mqttorg on Twitter

MQTT on Wikipedia