How a sharded map scales to 48 cores, and where the shard heuristic bites
Five concurrent map implementations across eleven core counts on a 48-core EPYC. Reads scale close to linear for all but one, and the ranking reverses once writes are in the mix. Churn throughput drops every time the core count crosses a power of two.