MQTT-BROKER
Serveur routage messages MQTT pub/sub.
Définition
MQTT broker fonctionnalites cles : Topic-based routing, QoS levels (0 At Most Once, 1 At Least Once, 2 Exactly Once), Retained messages, Last Will Testament, Persistent Sessions, Shared Subscriptions (MQTT v5), Authentication (PSK, TLS X.509, OAuth2), Authorization (ACLs per topic), Clustering. Capacite : EMQX ~10M connections clustered, AWS IoT Core ~100M+. MQTT v5 ajoute Properties, Reason Codes, Topic Aliases pour bandwidth reduction.
Origine
MQTT specification cree IBM 1999 par Andy Stanford-Clark et Arlen Nipper ; standardise OASIS MQTT v3.1.1 2014 ; MQTT v5 publie 2019 ; ISO/IEC 20922 publie 2016.
Exemple en contexte
Une smart city deploie HiveMQ Cloud broker MQTT v5 pour 250000 capteurs ; QoS 1 pour metriques, persistent sessions pour reconnections, $200/mois pour 100M messages.
Termes liés
- MQTT Sparkplug B — profile payload IIoT.