A Dev Writes
The Vault Courses
The Vault Courses

Course Modules

Apache Kafka
01 Architecture 5
Topics, Partitions, and Offsets ✅ Leaders, Followers, and ISR ✅ Storage: Segments and Indexes ✅ Module Review: Kafka Architecture ✅
02 Producers 5
Producer Internals & Partitioning ✅ Delivery Semantics & Reliability ✅ Advanced Configuration & Tuning ✅ Module Review: Producers ✅
03 Consumers 5
Consumer Groups ✅ Offset Management ✅ Rebalance Protocols ✅ Module Review: Consumers ✅
04 Streams 5
Streams Architecture & Duality ✅ Stateless vs Stateful Operations ✅ Windowing & Joins ✅ Module Review: Streams ✅
05 Reliability 7
Replication and ISR ✅ Leader Election ✅ Idempotent Producers ✅ Transactions (Exactly-Once) ✅ Quotas and Throttling ✅ Module Review: Reliability ✅
06 Connect Schema 5
Source Connectors ✅ Schema Registry ✅ Schema Evolution Rules ✅ Module Review: Connect Schema ✅
Reference 1
Kafka Glossary ✅
Courses / kafka

Apache Kafka

Apache Kafka Last updated: Apr 14, 2026

Master Apache Kafka with comprehensive, interactive visualizations and staff-level depth. Learn architecture, streams, reliability, and real-time processing.

Course Modules

Module 01 Available

Kafka Architecture

Learn about Kafka Architecture with interactive visualizations and depth. Explore topics, partitions, and replication to master system design principles.

Explore Module
Module 02 Available

Producers & Ingestion

Master the Kafka Producer. Learn about architecture, partitioning, reliability settings, and performance tuning in this detailed overview of producers.

Explore Module
Module 03 Available

Consumers & Processing

Learn how to expertly scale consumers in Kafka, handle consumer group offsets, manage failures with rebalance protocols, and optimize processing pipelines.

Explore Module
Module 04 Available

Kafka Streams

Master the Kafka Streams API. Learn about the Processor Topology, KStream vs KTable, Windowing, Joins, and Fault Tolerance with RocksDB in stream processing.

Explore Module
Module 05 Available

Reliability & Delivery

Learn about Reliability & Delivery in Kafka with interactive visualizations and depth. Explore replication, leader election, idempotence, and transactions.

Explore Module
Module 06 Available

Kafka Connect & Schemas

Master Kafka Connect and Schema Registry. Explore source connectors, data governance, and schema evolution rules using interactive visualizations today.

Explore Module

Found this lesson helpful?

Mark it as mastered to track your progress through the course.

A Dev Writes

Engineering excellence for the modern developer. Master System Design, Algorithms, and more with professional-grade content.

Learn

All Courses System Design DSA

Resources

Learning Paths About

Legal

Privacy Policy Terms of Service

© 2026 A Dev Writes. All rights reserved.