prabath weerasingheBottom Up Approach To Kafka Stream InternalsKafka Stream library needs to complete couple of steps before getting a stream application up and running. These steps aren’t coordinated…7 min read·Apr 25, 2020----
prabath weerasingheKafka Stream Processing — Composing Views By ExampleThe sample code and instruction to setup and run, is available in GitHub. Event driven system designed with CQRS requires composing…6 min read·Apr 22, 2020----
prabath weerasingheKafka Stream Processing — Handling DeletionsWith stream-table duality, deletions are usually represented by events with a Null value. For an example, think of the domain of a…5 min read·Dec 1, 2019----
prabath weerasingheByzantine Fault Tolerance with BlockchainsThe introduction of Bitcoin marked the inception of one of the key component in achieving consensus in a distributed network, Proof-of-work…9 min read·Mar 10, 2018----