| Conduktor

3 min read Original article ↗

Every config. Every byte.
One reference.

Figure 1 · How a record travels through Kafka

PRODUCERS TOPIC · ORDERS CONSUMER GROUPS Produce v11 Produce v11 Produce v11 orders-svc producer acks=all compression.type=lz4 linger.ms=5 web-events producer acks=1 batch.size=64KB enable.idempotence=true cdc-pg producer transactional.id=cdc-1 max.in.flight=5 P0 leader=broker-1 log_end_offset P1 leader=broker-2 log_end_offset P2 leader=broker-3 log_end_offset BROKER CONFIGS min.insync.replicas=2 · retention.ms=7d segment.bytes=1GB · remote.log.storage.enable=true Fetch v17 ShareFetch v0 analytics-cg coord: JoinGroup v9 c0 c1 c2 isolation.level=read_committed max.poll.records=500 fraud-cg coord: ShareFetch v0 c0 c1 c2 session.timeout.ms=10s fetch.max.bytes=50MB

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.

Configuration Explorer

Browse and compare every Kafka config property across 33 versions — broker, producer, consumer, Streams, and Connect.

log.retention.hours · num.io.threads · linger.ms

Protocol Explorer

Field-level changes across all 93 Kafka protocol APIs, mapped to releases with KIP references.

Produce v0–v11 · Fetch v0–v17 · JoinGroup v0–v9

Wire Format Visualizer

How Kafka protocol messages are encoded on the wire — byte-level binary layout with schema and example payloads.

00 00 00 23 · api_key · api_version · client_id

API Versions Matrix

Which protocol API versions does each Kafka release support? Matrix view across all versions.

0.10 · 1.0 · 2.0 · 2.8 · 3.0 · 3.6 · 4.0 · 4.2

KIP Explorer

All Kafka Improvement Proposals with AI summaries, domain tags, and protocol impact analysis.

KIP-405 Tiered Storage · KIP-500 Remove ZooKeeper

Kafka Upgrade Guide

Version-by-version changelog — config diffs, protocol updates, API bumps, and related KIPs for every release.

3.6 → 3.7 · 3.7 → 3.8 · 3.8 → 4.0

Config Advisor

Expert-curated tuning profiles for throughput, latency, durability, and cost — with tradeoff explanations.

High throughput · Low latency · Durable · Cost

Error Decoder

All 134 Kafka error codes explained with common causes, solutions, and diagnostic commands.

NOT_LEADER_OR_FOLLOWER · UNKNOWN_TOPIC_OR_PARTITION

Flink SQL Playground

Paste a Flink SQL query and see what it does — topic flow, window behavior, state analysis, warnings.

TUMBLE · HOP · SESSION · MATCH_RECOGNIZE

Debezium

Connector config matrix, event envelope, snapshot modes and error reference across 5 connectors.

PostgreSQL · MySQL · MongoDB · SQL Server · Oracle

SMT Explorer

Build and test Kafka Connect SMT chains interactively — paste a record, add transforms, see the output live.

ReplaceField · MaskField · Cast · TimestampConverter