MQTT and Node.js - Messaging the Internet of Things

Matteo Collina


MQTT is a publish/subscribe protocol for the Internet of Things (IoT). In this talk, we discuss what problems it solves, why the IoT need such a protocol, and the Node.js implementations! MQTT has been around for 20 years, but it is getting a lot of hype recently because it has almost no overhead, it is FAST, and it supports an offline mode. Using MQTT, you are now able to send and receive messages to and from things, directly in your "javascript" application, both in "Node.js" and the browser. You can even receive the messages from your thing if you are offline, just when you connect back!

Language: English

Level: middle

Matteo Collina

Software Engineer - Freelance

Matteo is a code pirate. He spends most of his days programming between Node.js, Ruby, Java and Objective-C. He is also pursuing a Ph.D. on the Internet of Things and the Real-Time Web. He is co-author of the book "Javascript: Best Practices" edited by FAG, Milan. In the summer he loves sailing the Sirocco.