The Design of an Event StoreThe topics “event-driven architecture” “event stream processing” and “event sourcing” have enjoyed quite a buzz as of late. While the concepts are not new, it would seem that only now the software engineering community is beginning to appreciate the ...Mar 4, 2021 · 4 min readmicroservices.hashnode.dev
Contrasting NATS with Apache KafkaTL;DR Kafka is an Event Streaming Platform, while NATS is a closer to a conventional Message Queue. Kafka is optimised around the unique needs of emerging Event-Driven Architectures, which enrich the traditional pub-sub model with strong ordering and...Sep 6, 2020 · 1 min readmicroservices.hashnode.dev
Apache Kafka in a NutshellSo, you’ve heard of this Kafka thing that’s popping up all over the shop. From green-sprout startups to greedy multi-nationals, in all sorts of weird and wonderful contexts. It appears that someone has figured out a Swiss Army knife piece of über-tec...Apr 25, 2020microservices.hashnode.dev
Why is Kafka so FastThe last few years have brought about immense changes in the software architecture landscape. The notion of a single monolithic application, or even several coarse-grained services sharing a common data store has been all but erased from the hearts a...Feb 6, 2020microservices.hashnode.dev
Getting Started with IstioThe last few years have brought about immense changes in the software architecture landscape. A major shift that we have all witnessed is the breakdown of large monolithic and coarse-grained applications into fine-grained deployment units called micr...Jan 20, 2020microservices.hashnode.dev