Why Would Anyone Use DDS Over ZeroMQ?

Choices, choices, choices. We know you have many when it comes to your communications, messaging and integration platforms. A little over a year ago, someone asked a great question on StackOverflow: why would anyone use DDS over ZeroMQ?. In their words, "it seems that there is no benefit [to] using DDS instead of ZeroMQ.”

Read More

6 Industrial IoT Communication Solutions - Which One’s for You? [Comparison]

To say that the task of selecting your Industrial IoT (IIoT) communication infrastructure is a very complex undertaking would be an understatement. The evaluation of the myriad of commercially available solutions is both time consuming and expensive. Try downloading and evaluating multiple solutions of each type of infrastructure and you will quickly find yourself in the midst of a project that will take several engineers a good six months to complete. We’ve all been there, and I want to help you save yourself some valuable time!

Read More

The Internet of Things or Many Internets of Things?

The hot topic in the world of computing and technology these days is clearly the Internet of Things (IoT). We will surely hear and learn more about IoT over the months and years to come, as the concept has serious staying power. Why? Because the IoT holds the promise of doing for devices what the Internet has done for people: realizing the enormous value that is unlocked when entities (people, devices) can freely share information and easily exchange services.

Read More

Internet of Things: Collect Device Data with MQTT & Use Device Data with DDS

As David Barnett points out in his recent blog, the Internet of Things needs many protocols. Two of them, MQTT and DDS, are rapidly becoming the best ways to connect large numbers of devices. The confusion is understandable; the high-level positioning is similar. Both can connect thousands of devices into real-time machine to machine (M2M) networks.

Read More

MQTT and DDS for M2M: Disparate Approaches to the Internet of Things

The Internet of Things (IoT) has been getting a lot of attention lately. The impetus behind some of this is the recent announcement of an OASIS initiative to standardize the IBM MQTT protocol as a means for “Things” to communicate. This New York Times blog post provides some background on MQTT and the announcement.

If MQTT gives you a sense of déjà vu, then you’re likely familiar with the Object Management Group (OMG) Data Distribution Service for Real-Time Systems (DDS) standard. Like MQTT, DDS was designed specifically to address machine-to-machine (M2M) communication, the foundation for the IoT.

However, while they may share common aspirations, MQTT and DDS are very different standards. Each is optimized around different assumptions about how the IoT will be composed:

Read More