
11/9/2017 · Ben Stopford
What this post added
This post details building a microservices ecosystem using Kafka Streams and KSQL. It explains how to leverage Kafka Streams for stateful stream processing, including joining streams and tables, and managing consistency. It also introduces KSQL as an alternative for stateful stream processing in a separate process, allowing for SQL-like queries on event streams. The post provides a concrete example of building a simple email service using these technologies, highlighting the benefits of event-driven architectures for decoupling services and enabling parallelism.