From open data to open event streams, learn more about the MQTT publish/subscribe (pubsub) wire protocol…

From open data to open event streams, learn more about the MQTT publish/subscribe (pubsub) wire protocol

MQTT is a publish/subscribe (pubsub) wire protocol designed with small devices in mind. Pubsub systems work like a message bus. You send a message to a topic, and any software with a subscription for that topic gets a copy of your message. As a sender, you never really know who is listening; you just provide your information to a set of topics and listen for any other topics you might care about. It's like walking into a party and listening for interesting conversations to join.

This can make for extremely efficient applications. Clients subscribe to a narrow selection of topics and only receive the information they are looking for. This saves both processing time and network bandwidth.

As an open standard, MQTT has many open source implementations of both clients and servers. There are client libraries for every language you could imagine, even a library you can embed in Arduino for making sensor networks. There are many servers to choose from.

The linked article below offers a good explanation and example of how MQTT works and why you may want to use it. If you dive into the Internet of Things space, you'll quickly run into MQTT everywhere.

See https://opensource.com/article/18/6/mqtt

#MQTT #opendata #openstandards #IOT

O2CbxLahEDtivpAWyQH2qUIcG1Xhg08sKNWNRiUK9CdyhGX23 myx6AhB55Owjj FetwqEcmUX3X3RGFw xHDhxe8wx6tvrEv4pjAC8UtA9uCwQaBHZQXVqwR785wDmImzeGLnqbPSB4YG4obpC1d1hUAuOkXuBA0dvMj o5C9IiG4O2V5klmGcHX Ez7pKs3 kRqqUsyh4g0qwUog=w506 h910 Using MQTT to send and receive data for your next project
From open data to open event streams with the MQTT publish/subscribe (pubsub) wire protocol.