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…Apr 25, 2020Apr 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…Apr 22, 2020Apr 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…Dec 1, 2019Dec 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…Mar 10, 2018Mar 10, 2018