Blogs — April 2018

Filter

Technical Technical — Kafka

“Kongo” Part 3 - Apache Kafka: Kafkafying Kongo - Serialization, One or Many topics, Event Order Matters

Thursday 26th April 2018 by Paul Brebner

Kafkafying – the transformation of a primitive monolithic program into a sophisticated scalable low-latency distributed streaming application (c.f. “An epidemic of a zombifying virus ravaged the country”) Steps for Kafkafying Kongo In the previous blog (“Kongo” Part 2: Exploring Apache Kafka application architecture: Event Types and Loose Coupling)  we made a few changes to the […]

Technical Technical — Kafka

"Kongo" Part 2: Exploring Apache Kafka application architecture: Event Types and Loose Coupling

Thursday 5th April 2018 by Paul Brebner

This is the second post in our series exploring designing and developing and example IOT application with Apache Kafka to illustrate typical design and implementation considerations and patterns. In the previous blog, we introduced our Instaclustr “Kongo” IoT Logistics Streaming Demo Application. The code for Version 1 of the Kongo application was designed as an initial […]