Techniques - mqtt/mqtt.org GitHub Wiki
MQTT is a deliberately simple protocol.
This enables it to be extremely efficient both on the wire, and in memory. It also makes it quick and easy to get started and to learn.
You can think of the philosophy as being similar to a UNIX utility - it does one thing and does it well, and can be combined with other tools very easily
So... in that case... "how do I..."