Synopsis ksqlDB is a database purpose-built for stream processing applications on top of Apache Kafka®. Get Started Try it¶ Quickstarts Standalone quickstart How-to guides Structured data Connector management User-defined functions Variables More → Tutorials Materialized cache Streaming ETL pipeline Event-driven microservice More → Learn¶ How it works SQL Stream processing Materialized views Scaling and fault tolerance Concepts Apache Kafka primer Stream processing Time and windowing Connectors More → Case studies Real-time data replication Real-time analytics Business intelligence Anomaly detection More → Watch¶ Intros Stream processing fundamentals Ask Confluent, ksqlDB overview An introduction to ksqlDB Demos Building a movie rating app Stream data from AWS to Azure Transform and sink events to JDBC Building a streaming data pipeline How to Handle time Split and merge streams Change serialization formats Connect to external systems Create a stateful table Join streams and tables Manipulate schemas Filter rows Last update: 2021-05-12