Overview
This course on ksqlDB and Advanced Stream Processing provides an overview of ksqlDB's internal architecture and advanced features. By the end of the course, learners will be able to design real-time systems and applications effectively. The course covers topics such as stateless and stateful operations, streams-table, and table-table joins, fault tolerance, elastic scaling, and high availability in ksqlDB. The teaching method includes lectures and hands-on exercises. This course is intended for developers and data engineers who are building real-time applications and working with Apache Kafka.
Syllabus
Inside ksqlDB Course Trailer | Confluent Developer.
Inside ksqlDB: Introduction to ksqlDB's Architecture.
Inside ksqlDB: Stateless Operations in ksqlDB – Mapping, Filtering, and More.
Inside ksqlDB: Stateless Operations in ksqlDB – Aggregations, Materialized Views, and Pull Queries.
Inside ksqlDB: How Streaming Joins Work in ksqlDB.
Inside ksqlDB: Joining an Event Stream with a Table on Confluent Cloud (Hands On).
Inside ksqlDB: Elastic Scaling and Fault Tolerance in ksqlDB.
Inside ksqlDB: High Availability in ksqlDB.
Taught by
Confluent