Building a Materialized Cache with ksqlDB
Feb 6, 2020Michael Drogalis

Summary
This post introduces the concept of a materialized cache and demonstrates how to build one using ksqlDB. It covers defining streams from CDC events, using windowed aggregations with geospatial filtering, creating persistent tables from these aggregations for pull queries, and accessing the materialized cache via ksqlDB's REST API. It highlights the benefits of offloading read-heavy queries from traditional databases to a stream processing engine for improved performance and scalability.