On Wednesday, 31 August 2016 at 14:24:17 UTC, Chris Wright wrote:
This would be a perfect time to mention what MQTT is.

Ha. Yes.

MQTT (Message Queue Telemetry Transport) is a broker-based publish/subscribe messaging system for IoT devices. It's a fairly light weight protocol that sits on top of TCP and makes provisions for systems that have unreliable connections.

So, basically, it's for small devices out in the real world that collect data and want to send that data back home to a cloud server.

It originated out of IBM more than a decade ago, and some of their code was donated to Eclipse and found a home under the "Paho" project. Since then Eclipse has started to gather a large number of IoT projects for both device-side data collection and for server-side analytics.

An MQTT client could be a device that is gathering and publishing data, or it could be a server application that is subscribing to that data, aggregating, analyzing, or storing it. I figured that D would work pretty well on either side of that.

Reply via email to