Skip to main content
José David Baena
All Series
Kafka Engineering
📡

Kafka Engineering

A source-guided course on Kafka protocol internals, platform ownership, KRaft and KIP-848 migrations, compatibility, portability, performance, and production failure boundaries.

complete13 / 13 episodes176 min totaladvanced
Series Progress100%

Start with the problem you have

You do not need to begin at chapter one. Follow a short path from the failure boundary to a practical decision.

What You'll Learn

  • Read and debug Kafka request framing and version negotiation
  • Trace producer, fetch, replication, compression, and quota behavior
  • Plan KRaft, KIP-848, and portability migrations without false equivalence
  • Define ownership boundaries between platform and application teams
  • Diagnose production failures from protocol and operational evidence

Prerequisites

  • Kafka fundamentals
  • Distributed systems fundamentals
  • Networking fundamentals

Who This Is For

  • backend-engineers
  • platform-engineers
  • kafka-operators
  • architects

Related Series