MQTT v5.0 in a nutshell

How does protocol version 5.0 differ from version 3.1.1?

tl;dr (Too long; didn’t read)

Session Expiry Intervals

Message Expiry Intervals

Improved client feedback

Negative acknowledgements

User properties

Shared Subscriptions

Payload Format Description

Content Type

Response Topic (Request-Response Pattern)

Correlation Data (Request-Response Pattern)

Response Information (Request-Response Pattern)

Topic Alias

Enhanced Authentication

Flow Control

Software Developer for rapid prototype or high quality software with interest in distributed systems and high performance on premise server applications.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store