Kafka is a commit log dressed up as a distributed system. Producers append, partitions order, consumers read at their own pace. From those three rules, plus hundreds of config knobs, a thousand KIPs and an evolving wire protocol, modern data infrastructure is built.
This explorer indexes the lot. Every config across 33 versions. Every field of all 93 protocol APIs. Every error code, every KIP, every upgrade edge case, cross-referenced and kept current with trunk.
Browse and compare every Kafka config property across 33 versions — broker, producer, consumer, Streams, and Connect.
Field-level changes across all 93 Kafka protocol APIs, mapped to releases with KIP references.
How Kafka protocol messages are encoded on the wire — byte-level binary layout with schema and example payloads.
Which protocol API versions does each Kafka release support? Matrix view across all versions.
All Kafka Improvement Proposals with AI summaries, domain tags, and protocol impact analysis.
Version-by-version changelog — config diffs, protocol updates, API bumps, and related KIPs for every release.
Expert-curated tuning profiles for throughput, latency, durability, and cost — with tradeoff explanations.
All 134 Kafka error codes explained with common causes, solutions, and diagnostic commands.
Paste a Flink SQL query and see what it does — topic flow, window behavior, state analysis, warnings.
Connector config matrix, event envelope, snapshot modes and error reference across 5 connectors.
Build and test Kafka Connect SMT chains interactively — paste a record, add transforms, see the output live.