Messaging and streaming courses — Apache Kafka, Kafka Streams, RabbitMQ, Apache Flink and Sidekiq. Build event-driven systems, async pipelines and real-time data processing with battle-tested message brokers.
Messaging & Streaming
8 courses Added May 2026

Fundamentals of Apache Kafka
Learn the basics of Apache Kafka from scratch and master building reliable, scalable real-time data processing systems. In this course, you will get acquainted.2 hours 33 minutes 26 seconds 5 / 5
Apache Airflow Workflow Orchestration
Apache Airflow is a platform-independent tool for workflow orchestration that provides extensive capabilities for creating and...1 hour 18 minutes 41 seconds 5 / 5
Apache Kafka Series - Kafka Streams for Data Processing
Learn Kafka Streams API with hands-on examples. Master data processing, build and deploy apps using Java 8 in this comprehensive course. Ideal for developers4 hours 50 minutes 7 seconds
RabbitMQ: Message queue concepts from start to finish
Use asynchronous Messaging to decouple your systems for easy scalable systems with examples in Python & C#. Ever asked yourself how to decouple your systems wit4 hours 24 minutes 7 seconds
The Complete Apache Kafka Practical Guide
This is the most complete practical Apache Kafka guide that includes tons of practical activities. Most important is that you'l learn how Apache Kafka works and8 hours 38 minutes 15 seconds
Apache Kafka Series - Learn Apache Kafka for Beginners v3
Welcome to the Apache Kafka Series! Join a community of 20,000+ students learning Kafka. Apache Kafka has become the leading distributed data streaming enterpri8 hours 20 minutes 45 seconds 5 / 5
Sidekiq in Practice
Are you using Sidekiq to process your background jobs, but struggling with it as your application scales? Sidekiq can scale to 5,000 jobs per second with just a1 hour 4 minutes 45 seconds
Apache Flink
Apache Flink is a distributed system and computational engine for stateful big data streaming. That was a mouthful. In plain English, Flink is an library that a8 hours 31 minutes 38 seconds 3 / 5