Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Apache Kafka fundamentals through a practical 13-minute tutorial that demonstrates how major platforms like Netflix handle millions of concurrent users through event streaming architecture. Master core Kafka concepts including producers, brokers, and consumers while understanding how batching optimization and partition management enable parallel processing at scale. Follow along with hands-on labs using Kafdrop UI to build a real Netflix-style event streaming system from scratch, covering Kafka cluster setup, producer implementation, consumer groups, partition management, and performance testing. Discover how low latency messaging systems work in production environments and gain in-demand skills for backend development, DevOps, and data engineering roles.
Syllabus
00:00 - Introduction: The Netflix Problem
00:49 - Producers and Consumers Explained
01:43 - Apache Kafka as a Broker
02:10 - Low Latency and Performance
03:07 - Batching Optimization
03:47 - Hands-On Lab Introduction
04:31 - Task 1: Kafka Cluster Setup
05:51 - Task 2: Producer Implementation
07:19 - Task 3: Consumer Groups
08:59 - Task 4: Partition Management
10:15 - Task 5: Performance Testing
11:54 - Completion and Career Skills
Taught by
KodeKloud