The Internet of Things has become a big deal. Even I have worked on a couple projects where pieces have had to communicate with each other.
Many different approaches have been taken for IoT to communicate, but one appears to be taking the lead – MQTT
For the past ten years, I have been trying to get a set of distributed sensors to communicate with a central server. I have tried using SOAP, JSON, and even CSV. Finding MQTT is like finding the last missing piece to a puzzle.
The protocol is mature, light, and easy to use. This makes sense since it was originally developed to transmit telemetry information along pipelines to a central monitoring server.
It’s not hard for me to say that we will be seeing a lot more MQTT in our future projects.