- Published on
Just enough Kafka to reason about scale, not a tutorial. Partitions are the unit of parallelism, keys decide ordering, consumer groups divide the work, and partition count bounds throughput. Then the delivery semantics that shape everything downstream: at-least-once versus exactly-once, and what each really costs.