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

https://www.hivemq.com/img/blog/shared-subscriptions.gif

Payload Format Description

Content Type

Response Topic (Request-Response Pattern)

Correlation Data (Request-Response Pattern)

Response Information (Request-Response Pattern)

Topic Alias

Enhanced Authentication

https://www.hivemq.com/img/blog/enhanced-authentication.png

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