- kSQL is a database purpose-built for stream processing applications.
- ksqlDB as a standalone, SQL-powered stream processing engine that performs continuous processing of event streams and exposes the results to applications in a database-like way.
- It aims to provide one mental model for most Kafka-based stream processing application workloads.