Ngừng dồn toàn bộ traffic vào một key: tách hot key thành N sub-key (sharded counter), gộp các lần đọc trùng, phục vụ từ local cache, và gom write theo batch để một dòng không bị update ở mỗi request. Một counter "likes" duy nhất trên bài viral có thể nhận 50k write/giây — một dòng trở thành nút thắt serialize khi mọi transaction tranh cùng một lock.
Rẽ nhánh thay vì một dòng bị tranh chấp
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)
