Mos shkruani çdo votë drejt e në një row të bazës së të dhënave — buffer-oni shkrimet, shard-oni counter-at, dhe pranoni një numërim eventual. 5M vota në 10 minuta janë ~8,300 vota/sek mesatarisht, me spikes shumë më të larta (një moment live në TV mund ta 10-fishojë atë). Truku është ta ktheni një update të vetëm në një row të nxehtë në shumë increments të pavarur e paralelë.
Client ─▶ Edge/API ─▶ Kafka (vote events) ─▶ Consumers ─┬─▶ Dedup store (SET one-vote)
(durable buffer) └─▶ Sharded counters (INCR N shards)
│
Redis/Aggregator ◀── periodic sum of shards ──────────────────────┘
│
└─▶ Read replica / CDN cache ─▶ Live tally to clients
