The basics of streaming architecture
Getting answers now from data streams that never end
If this sounds intriguing, reading this book will get you started on your journey to understanding streaming architecture.
The Lambda architecture was introduced to deal with the issues of dealing with real-time data at scale, but with it comes issues related to duplication, complexity, and performance.
The Kappa architecture was introduced to flatten and simplify the Lambda architecture, and it relies on modern streaming engines.
Fast data architecture
When drilling down in the Kappa architecture, it becomes less simplistic. However, each nut and bolt in it has a purpose, and there is no duplication.