Eclipse Cyclone DDS: Data Sharing in the IoT Age
summary
Eclipse Cyclone DDS is a new, smaller open source implementation of the DDS standard that aims to deliver interoperable, secure, low‑latency data sharing for industrial IoT; it already runs on macOS/Linux/Windows with a C API plus Python and OCaml bindings, plans C++ and Java next, and targets TSN and ROS 2 integration. DDS claims peer‑to‑peer replication, temporal decoupling and fine‑grained QoS (≈25 settings) to avoid single points of failure; deployed examples include 100,000 mirrors at 100 Hz and hundreds of thousands of msgs/s with ~16 ms round trips.
AI-written summary · about
chapters (12)
- 0:00Intro
- 2:48Data Monetization
- 5:06MQTT vs DDS
- 11:31Cyclone ETS
- 12:50Where DDS is used
- 20:56What is DDS
- 28:04C API
- 33:42Security
- 34:20Focus
- 35:22Data Networking
- 38:20Competition
- 39:04Conclusion
related talks
28mScaling DDS and MQTT with Eclipse Zenoh
46mData Distribution Service
36mEclipse Zenoh
01h 10m“Reactive Stream Processing in Industrial IoT using DDS and Rx.cpp”
01h 03mOffline first computing in an online world
41mScaling IoT and Web messaging infrastructure for fun and profit: An Introduction to Eclipse Amlen
30mEclipse IoT and Eclipse Edge Native: Making Sense of the Puzzle
30mOpen Source IoT and Edge Computing: The Eclipse Way
