What is MQTT and How It Works for Chat App?
MQTT is an instant communication protocol, It is lightweight, open source, easy-to-use, and supports Quality of Service QOS.
MQTT stands for MQ Telemetry Transport. It was earlier known as Message Queuing Telemetry Transport. It is lightweight, simple, and easy to implement.
To provide you with a little bit of background, we would like to mention that the MQTT protocol was invented back in 1999 by Andy Stanford Clark and Arlen Nipper. It is especially designed for high latency, low bandwidth, and unreliable networks. MQTT messaging protocol is generally used in an embedded environment for machine to machine communication.
MQTT Instant Messaging Protocol
Some of the most popular industries in which it is often used are telecommunications, automotive manufacturing, and many others. One more important aspect of MQTT architecture is that it utilizes a publish/subscribe messaging architecture.
Check out full article here : What Is the MQTT Protocol