~/talk

Data Distribution Service

links:none on file
slides:none on file

Company uses DDS to replace vendor-locked middleware and glue PLCs into a Ulstein IAS Mk II automation that exposes all I/O on a DDS network, cutting bespoke wiring and configuration and speeding development. Implementation uses RTI DDS with IDL-generated C++ on Linux (Boost), a central logger that subscribes to everything, and DDS discovery and QoS for deadlines, reliability and content filtering. Demo shows Raspberry Pis as publisher/subscribers with ownership handover after 5s and late-join history; security is not implemented.

AI-written summary · about

  1. 0:00Start
  2. 6:43Ulstein Goal: Scalable & Distributed
  3. 10:16Ulstein Conclusion
  4. 13:40Protocols & Internet of Things
  5. 17:05Protocol Summary
  6. 18:44Scalable architecture
  7. 20:53DDS Implementations
  8. 23:25The right place
  9. 25:49The Case: IDL File
  10. 26:05The Case: RTI Code Generator
  11. 26:24RTI Code Generator Result
  12. 27:06The Case - Domains
  13. 27:35The Case - Participants
  14. 29:33QoS: Ownership
  15. 29:44QoS: Redundancy
  16. 30:03DEMO TIME
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.