Kafka Compendium: From Practitioner to Expert

22 articles

Master Apache Kafka internals, patterns, and production operations. For mid-senior developers who use Kafka daily but want to understand the 'why' behind every decision.

series: kafka-compendium 22 published articles
Devops

How to Use This Series

Navigate the Kafka Compendium effectively based on your goals

Distributed SystemsEvent-drivenKafka+2 more
June 10, 2026
8 min
Devops

Architecture & Storage Engine

Understand Kafka's core architecture and storage engine

Distributed SystemsEvent-drivenKafka+2 more
June 10, 2026
19 min
Devops

Partitions & Replication

Deep dive into partitions and replication mechanics

Distributed SystemsEvent-drivenKafka+2 more
June 10, 2026
17 min
Devops

Leaders, ISR & Fault Tolerance

Master leader election and fault tolerance mechanisms

Distributed SystemsEvent-drivenKafka+2 more
June 10, 2026
16 min
Devops

Cluster Coordination (KRaft vs ZooKeeper)

Understand cluster coordination and the KRaft transition

Distributed SystemsEvent-drivenKafka+2 more
June 10, 2026
23 min
Devops

Producer Internals

Deep dive into producer architecture and mechanics

Distributed SystemsEvent-drivenKafka+2 more
June 10, 2026
21 min
Devops

Delivery Guarantees & Idempotence

Configure delivery guarantees and idempotent producers

Distributed SystemsEvent-drivenKafka+2 more
June 10, 2026
21 min
Devops

Advanced Producer Patterns

Implement advanced producer patterns for production

Distributed SystemsEvent-drivenKafka+2 more
June 10, 2026
20 min
Devops

Consumer Internals

Understand consumer architecture and fetch mechanics

Distributed SystemsEvent-drivenKafka+2 more
June 10, 2026
19 min
Devops

Consumer Groups & Rebalancing

Master consumer groups and rebalancing strategies

Distributed SystemsEvent-drivenKafka+2 more
June 10, 2026
18 min
Page 1 of 3