Tech Insights
MQTT

MQTT

Last updated , generated by Sumble
Explore more →

What is MQTT?

MQTT (Message Queuing Telemetry Transport) is a lightweight, publish-subscribe network protocol that transports messages between devices. It is commonly used for machine-to-machine (M2M) and Internet of Things (IoT) applications due to its low bandwidth requirements and efficient message delivery.

What other technologies are related to MQTT?

MQTT Competitor Technologies

Constrained Application Protocol (CoAP) is an alternative protocol for machine-to-machine communication, particularly in resource-constrained environments. It competes with MQTT in similar IoT applications.
mentioned alongside MQTT in 92% (1.9k) of relevant job posts
OPC UA is a machine-to-machine communication protocol for industrial automation. It can compete with MQTT in industrial IoT scenarios.
mentioned alongside MQTT in 33% (3.8k) of relevant job posts
Advanced Message Queuing Protocol (AMQP) is another messaging protocol that can be used for similar applications as MQTT, especially in enterprise environments.
mentioned alongside MQTT in 37% (2.3k) of relevant job posts
Modbus is a communication protocol popular in industrial automation. It competes with MQTT in connecting devices to systems.
mentioned alongside MQTT in 9% (4.4k) of relevant job posts
Lightweight M2M (LWM2M) is a protocol designed for managing and communicating with IoT devices, which is a competing protocol.
mentioned alongside MQTT in 74% (351) of relevant job posts
HTTP can be used for device communication in some scenarios, especially in cloud environments, thus providing an alternative way for machines to communicate, making it somewhat of a competitor.
mentioned alongside MQTT in 3% (3.3k) of relevant job posts
OPC UA is a machine-to-machine communication protocol for industrial automation. It can compete with MQTT in industrial IoT scenarios.
mentioned alongside MQTT in 32% (296) of relevant job posts
WebSocket allows for full-duplex communication over a single TCP connection, and while typically used in web browsers, is a competitor technology.
mentioned alongside MQTT in 8% (846) of relevant job posts

MQTT Complementary Technologies

LoRaWAN is a low-power wide-area network protocol. MQTT can be used to transport data from LoRaWAN gateways to a central server.
mentioned alongside MQTT in 33% (807) of relevant job posts
Zigbee is a wireless communication protocol often used in home automation. MQTT can be used to integrate Zigbee networks with other systems.
mentioned alongside MQTT in 17% (1.3k) of relevant job posts
Bluetooth Low Energy (BLE) is a wireless technology. MQTT can be used to transport data from BLE devices via a gateway to a server.
mentioned alongside MQTT in 13% (1.5k) of relevant job posts

This tech insight summary was produced by Sumble. We provide rich account intelligence data.

On our web app, we make a lot of our data available for browsing at no cost.

We have two paid products, Sumble Signals and Sumble Enrich, that integrate with your internal sales systems.