Stop med at kanalisere al trafik til én nøgle: split hot key'en i N sub-keys (sharded counters), koales duplikerede reads, servér fra en lokal cache, og batch writes så én row ikke opdateres ved hver request. En enkelt "likes"-tæller på et viralt opslag kan tage 50k writes/sek — én row bliver en serialiserings-flaskehals, når hver transaction kæmper om den samme lock.
Fan-out i stedet for én kontenderet row
50k inc/sec on post:123
│
hash(request) % N (split the key)
┌────────┬────────┬────────┬────────┐
▼ ▼ ▼ ▼ ▼
likes:123:0 :123:1 :123:2 :123:3 :123:4 ← sharded counters
└────────┴───┬────┴────────┴────────┘
▼
SUM on read = total (read fans in)
