Route and store MQTT messages anywhere with Eclipse Zenoh

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=A8DgK9dAmN8



Duration: 24:18
149 views
3


Presented by Julien Enoch (ZettaScale Technology SARL) at EclipseCon 2022.

Eclipse Zenoh is a communication middleware designed to work across communication technologies, such as Ethernet, TSN, WiFi, Serial, OpenThreadX and BLE. It can operate at different geographical scales such as LAN, MAN and WAN, and in various topology configurations such as peer-to-peer, mesh, brokered and routed. Zenoh also provides a plugin mechanism to integrate with other middlewares like MQTT, DDS and HTTP, as well as to integrate with many storage technologies like InfluxDB, RocksDB, and MariaDB.

After a lightning overview of Zenoh, we’ll introduce Zenoh’s MQTT plugin, which enables transparent bridging of MQTT over Zenoh. We will then “live-demonstrate" how to leverage Zenoh to enable MQTT use cases like:

Routing MQTT from the device to the Edge and to the Cloud
Bridging 2 distinct MQTT systems across the Internet, with NAT traversal
Pub/sub to MQTT via the Zenoh REST API
MQTT-ROS2 (robot) communication
MQTT record/replay with InfluxDB as a storage