Please give us a detailed overview of your session and why attendees will be excited to hear about it.
Ensure that you let us know:
This is the basic introductory talk on MQTT. MQTT is a pub/sub protocol for interprocess communication. One process publishes information to a topic, other processes can subscribe to that topic. There is a tree of topics, so it is ideal for managing complexity. The Mosquitto broker is the Eclipse implementation of the MQTT standard.
While everyone knows that MQTT is great for IoT, it is also excellent for Web development. It requires very low resources, and supports intemittent connections, so it is great for IoT. The tree of topics is great for managing the complexity one can often find in a web application. Microsoft Messenger is based on the MQTT protocol.
MQTT is a standard, the broker and the client libraries run on every platform imaginable. Many vendors have added features to the basic standard, so that whatever you need is usually available.
By the end of this talk you should know enough about MQTT to decide whether or not your applications need it, or to attend one of the tutorials I am offering.