DDS observability

When you are creating a distributed event driven system, you have to carefully think about observability. It is because such systems are more complex due to their asynchronous nature. ThereforeThere is less control over the processing flows. It is more difficult to test and debug. This requires to think carefully about observability infrastructure with providing…

Event Driven Architecture

Event Driven Architecture

EDA – All you need to know Real-world systems often rely on distributed software systems. That’s why it is crucial to establish the interconnectivity and interoperability between these systems. It’s now getting more common for system designs to be built on event-driven architecture. Why? Because this is the way to enable efficient, real-time communication between…

IoT Platforms

IoT Platforms

We can see a growth in numbers of IoT platforms. It does exist hundreds of IoT platforms (about 400 according to iot-analytics in Q1 2017). Among platforms, which provide the most comprehensive services belongs platform Watson IoT from IBM, platform ThingWorx from PTC, platform Azure IoT from Microsoft, platform AWS IoT from Amazon and platform Predix from GE. Among the main watched categories of IoT platforms belong…

Internet of Things standards, consortiums and alliances

Internet of Things standards, consortiums and alliances

There are many standards, consortiums and alliances concerning Internet of Things and the number will grow. Here is stated the most complete list on March 2016. In my opinion, the most promising standard for Industrial Internet of Thing is DDS and most promising consortiums are Industrial Internet Consortium and Open Fog Consortium. Source: How does W3C…

LPWAN alternatives for the IoT

LPWAN alternatives for the IoT

WiFi and ZigBee have limited range, and cellular can be too expensive and power hungry. So numerous alternatives for Low Power Wide Area Networking (LPWAN) have arisen to serve the needs of the Internet of Things (IoT). These alternatives include especially LoRaWAN, Sigfox a Weightless. Image Source: EDN.com – Copyright 2015 UBM Americas Source: Low…

Best interoperability standard for the Internet of Things: Data Distribution Service (DDS™)

Best interoperability standard for the Internet of Things: Data Distribution Service (DDS™)

The Data Distribution Service (DDS™) is a middleware protocol and API standard for data-centric connectivity from the Object Management Group® (OMG®). It integrates the components of a system together, providing low-latency data connectivity, extreme reliability, and a scalable architecture that business and mission-critical Internet of Things (IoT) applications need. Source: What is DDS?