Detailed Explanation of MQTT Persistent Sessions and Clean Session

Detailed Explanation of MQTT Persistent Sessions and Clean Session

Author: Zibo Zhou Original: https://www.emqx.com/en/blog/mqtt-session Table of Contents MQTT Persistent Sessions What Data Needs to be Stored for Persistent Sessions? Usage of MQTT Clean Session Session Improvements in MQTT 5.0 Q&A about MQTT Sessions Conclusion MQTT Persistent Sessions Unstable networks and limited hardware resources are two major challenges faced by IoT applications. The connection between … Read more

MQTT 5.0: 7 New Features and Migration Considerations

MQTT 5.0: 7 New Features and Migration Considerations

The MQTT protocol (Message Queuing Telemetry Transport) is a lightweight messaging protocol designed for resource-constrained devices and low-bandwidth, high-latency networks. It is particularly suitable for remote connections that require minimal code footprint or limited network bandwidth. MQTT 5.0 is the latest version of this protocol, featuring numerous improvements over previous versions. New functionalities include: reason … Read more