- Course
Stream Processing Frameworks: Apache Kafka and ksqlDB
Learn how to build scalable, real-time data pipelines using Apache Kafka, Kafka Streams, and ksqlDB.
- Course
Stream Processing Frameworks: Apache Kafka and ksqlDB
Learn how to build scalable, real-time data pipelines using Apache Kafka, Kafka Streams, and ksqlDB.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Data
What you'll learn
Modern applications demand low-latency processing of events from clickstreams to financial transactions. Apache Kafka and its ecosystem offer a powerful foundation for building scalable, real-time pipelines. In this course, Stream Processing Frameworks: Apache Kafka and ksqlDB, you’ll gain the ability to design and implement streaming logic for real-time applications. First, you’ll explore Kafka’s architecture and how it supports scalable event streaming. Next, you’ll discover how Kafka Streams enables in-code transformations using Java. Finally, you’ll learn how to define streaming logic using SQL with ksqlDB. When you’re finished, you’ll be equipped to build real-time pipelines with Kafka, Kafka Streams, and ksqlDB ready for production-scale workloads.