📡 MQTT (broker)
Introduction
MQTT (Message Queuing Telemetry Transport) is a publish-subscribe messaging protocol based on the TCP/IP protocol (Wikipedia).
MQTT is rather popular for the creation of components (software) that we will call message brokers (like a Queue where several actors can write and consume messages). The idea is often to avoid too strong a culprit between different components of an architecture.
Note that we are often talking here about the MQTT protocol but there are many solutions which are much lower level and which will prefer to keep their own TCP/IP implementations to maximize performance.