The Future of MQTT
After the standardization of MQTT 3.1.1 at OASIS was completed in 2014, the work of the technical committee did not end there. The brief for 3.1.1 was to reach consensus with the minimum amount of changes from 3.1, so that a standard could be published promptly. That left a raft of suggestions for improvements to be considered at a later date.
Now the committee is driven by two competing motivations: to provide an update to MQTT which addresses the major concerns raised, while not proceeding so fast that implementers have to race to keep up. In this talk I will summarize some of the improvements which are under discussion for the next version of MQTT, for example negative acknowledgements, non-TCP networks and scalability.