How to Integrate Qt and DDS in an IoT Application

The IoT world is full of different connectivity protocols and standards. Each has a particular purpose, but no single technology will solve all communications for distributed systems. For example, MQTT serves the specific edge-to-cloud telemetry application, but relies on a broker. This bottleneck prevents MQTT from scaling broadly enough to address connectivity for real-time distributed control systems, which is where Data Distribution Services (DDS) operates perfectly.

Read More

What’s New in the Modern C++ API

Since we introduced the modern C++ API for DDS, we’ve seen a lot of interest from our customers. Several of them have started developing brand new systems in C++11. We’ve also been constantly improving the API and there are a few new features, big and small, that I wanted to talk about here.

Read More

Getting Started with Connext DDS, Part Four: From Installation to Hello World, These Videos Have You Covered

I started my career at a defense company in the San Francisco Bay Area on a project that involved a distributed system with several hundred nodes (sensors, controllers and servers). All these nodes were networked over different physical media including ethernet, fiber optics and serial. One of the challenges we faced was ensuring our control systems could operate within their allotted loop times. This meant data had to arrive on time regardless if a node required 10 messages per second or several thousand messages per second. We needed a more effective method of communication than point-to-point or centralized server.

Read More

Data-Centric Stream Processing in the Fog

It has been almost an year and a half since my last post on reactive stream processing with RTI Connext DDS. A lot has happened since then and I've a lot of interesting updates to share with you.

Read More

Modern C++ is here!

We are thrilled to announce that the Modern C++ API for RTI Connext DDS is complete and publicly available now with RTI Connext 5.2 (data sheet). A lot of our customers have already experienced a new way to write DDS code through our preview version—we hope you'll enjoy it too!

Read More

The Attack of the DDS C++ APIs

If you are currently developing Connext DDS applications in C++, you have a single API option: Use a "traditional" DDS API that is derived from the DDS interface definition defined in the OMG IDL language.

Read More