On the MQTT 5.0 Message Expiry Interval

There's a neat little feature in the MQTT 5.0 spec called Message Expiry (or Message Expiry Interval).

It has been explained many times on the internet already. It allows publishers to add an expiry interval to any message they send. Sometimes, we ...

Saving band-with with topic aliases

One of the new features introduced with MQTT 5.0 is the concept of topic aliases. When publishing MQTT messages the topic is, by necessity, always included so the broker can route the message appropriately. For small message payloads the publish ...

Is MQTT 5 worth the trouble?

In this first blog post on MQTT 5 we'll take a look at the features of the new protocol version and consider the costs of moving to it.

The MQTT version 5 was released about 6 months ago and a lot of people have been blogging and tweeting and talking ...