Skip to content
Kafka Is Fun

Interactive Kafka playground — free, in your browser

Master Kafka by breaking it.

Watch a live cluster think. Crash its brokers. Heal it. From your first partition to production architecture — one guided journey, zero setup.

learning modules
9learning modules
interview questions
150interview questions
installs required
0installs required

What brings you to Kafka?

It only changes what we suggest first. Switch any time.

Prefer to see it?Open a live Kafka cluster in 3D: leaders, replicas and consumers, with records moving between them as you send, crash and heal.Open the 3D viewWant Kafka running on your own machine?Install Kafka, start a KRaft broker (no ZooKeeper), create a topic and send your first message, step by step.Open the setup guideHit an error in production?Look it up by its message. 12 common Kafka errors, each with what it means, the likely causes in order and how to confirm and fix each one.Troubleshoot an error

Where do you want to start?

Four ways in, one platform. Every path connects to the others.

Why it finally clicks here

See it, don't memorise it

Leader election, ISR shrink, rebalances — every cause paired with its visible effect, live on screen.

One path, not eight tabs

Understand → observe → experiment → implement → diagnose → design. Each section picks up where the last one ends.

Production-grade, zero setup

Real spring-kafka recipes, failure drills and sizing math — all in your browser. Nothing to install, ever.

Break it. Watch it heal. Master it.

The best Kafka engineers learned from incidents. Here, you get the incidents without the pager.