Time to Sync Up on Consistency in IIoT Systems

An important (and hotly debated) topic in distributed system design is which consistency model to use. Consistency models influence many parts of system design, and picking one over the other impacts things like system availability and robustness against network failures. This blog is meant for system architects that want to get a better handle on what it means to be or not to be consistent.

Read More

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

The Plague of Confusion in the Industrial IoT

The Industrial Internet of Things (IIoT) is the most important technical revolution of our lifetime. But the IIoT is sick.

Read More

How to Debug DDS Applications with RTI Log Parser

We are proud to announce the latest addition to RTI Labs: RTI Log Parser! As a reminder, RTI Labs is a free program that provides our customers with early access to new technology we are developing for the Industrial IoT. Log Parser is a command-line tool that helps you easily understand RTI Connext® DDS logs to more efficiently debug DDS-related issues and identify misuse of the Connext API.

Log Parser is open-source under the Apache 2.0 license and is available in our RTI Community GitHub repository. To use Log Parser, you will need to have Python installed on your computer.

Read More

Getting Real Results with the IIC Microgrid Testbed

The Industrial Internet Consortium (IIC) is getting real results from its testbed program. The Microgrid Testbed project, co-led by RTI, is demonstrating the ability to power a grid with 100% renewable energy sources whereas the current grid can’t go above 40%. It’s also showing integration with cloud-based management applications that help a utility manage multiple microgrids.

Read More

Benchmarking Connext DDS vs. Open Source DDS

I am part of the RTI services team and we frequently help our users with optimizing performance. To see how we stack up, I recently benchmarked RTI Connext DDS against two open source DDS implementations. You would expect that comparing one DDS implementation with another is easy, but from the length of this blog you can probably guess that this was not the case. To help users navigate some of the common pitfalls when comparing DDS implementations, I decided to write them down in a blog. However, this topic is pretty broad so I’ve focused this blog on latency.

Read More