Kafka Internals
I’m working through the Apache Kafka design doc with the source open next to it, verifying every claim against the code that implements it and against a single-node KRaft broker running on my laptop. Anything I can’t reproduce doesn’t go in.
Notes from that, as I go, below.