Benefits of MQTT for IoT Messaging and Beyond
summary
MQTT started as a satellite oil‑pipeline protocol and now targets cloud‑scale IoT with concrete features: QoS 0/1/2 for delivery guarantees, last will and retained messages for session continuity, and MQTT 5 adds session/message expiry, user properties and shared subscriptions for cloud native scaling. Demos show a HiveMQ public broker browser client works for quick testing; recommended libraries include HiveMQ and Eclipse Mosquitto and integration paths to Apache Pulsar or Kafka. Claimed scale reaches millions of publishers per minute.
AI-written summary · about
chapters (11)
- 0:00Introduction and speaker background
- 4:34IoT stack overview
- 12:48What is MQTT protocol
- 15:17MQTT history and evolution
- 22:02MQTT 3.1.1 packet structure
- 27:38MQTT features: Last Will and Retain
- 29:23MQTT Quality of Service levels
- 33:12MQTT 5.0 key features
- 38:32MQTT use cases and alternatives
- 41:22MQTT scalability and demo
- 43:28Resources and closing
related talks
16mBuilding scalable IoT systems with MQTT and AWS
09m"Testing MQTT based IoT Applications"
49mOpen Source MQTT Brokers
09m"Testing MQTT based IoT Applications"
58mLong road from oil pipeline sensors up to millions of TV’s
45mWhere next for MQTT?
55mMQTT Protocol on Intel IoT Architecture
53mComparing Messaging Techniques for the IoT
