Exploring the Role of Blockchain in Industrial IoT Systems (Part 2)

In case you missed my first blog on this topic, go read it now… I’ll wait. To remind the rest of you, I discussed how RTI's research group is approaching blockchain for a specific class of real-time operational systems use cases. These use cases stray from the typical applications we've seen in that we consider the data on the Connext Databus to be "ground truth". It doesn't need to be validated prior to adding it to the blockchain because we trust the data and we aren't transacting anything. Yet, a blockchain is still worth considering because we have multiple parties that do not trust each other.

Read More

Finding Your Voice as a Woman at a Silicon Valley Tech Company

The best job I’ve ever had

After 30+ years in the workplace, I have found my home at RTI. I often tell people it is the best job I’ve ever had, and it’s true. But what does that mean?

Read More

Announcing the Latest RTI Perftest for Connext DDS

We are proud to announce the release of the latest version of our performance testing tool: RTI Perftest 2.4. This new release is mainly focused on improving the out-of-the-box experience when testing the performance of RTI Connext products. We aim to achieve this in three different ways:

Read More

Exploring the Role of Blockchain in Industrial IoT Systems (Part 1)

We're almost halfway into 2018 and blockchain is approaching the Gartner Hype Cycle's "trough of disillusionment". While that sounds ominous, I’m not convinced of its imminent descent since "blockchain" continues to garner a lot of press coverage. For many, blockchain is a technology hammer in search of a market nail. I'm sure you've heard or read about blockchain and wondered if it is relevant to your systems. We've wondered about this too and decided to spin up our research group to dig into it a bit deeper.

Read More

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