Scaling
Each configuration is deliberately overloaded and the drain measured, because workers only run flat out while a backlog exists.
| Workers | 3 partitions | 12 partitions |
|---|---|---|
| 1 | 1828 ev/s | 1922 ev/s |
| 2 | 2333 ev/s | — |
| 4 | 3348 ev/s | 1932 ev/s |
| 8 | 3807 ev/s | 2410 ev/s |
Quadrupling the partition count made the system slower, not faster — the opposite of the textbook expectation. Partition count caps how many consumers can participate, but only binds if nothing else saturates first, and here something else did.