{S}~/shantanu
Home

Writing

Articles, deep-dives, and notes from the work.

Deep Dive

How to Build a 100k RPS View Counter: Cricket World Cup & IPL Scale

A deep-dive into engineering a high-throughput view counter in Go using Kafka, in-memory sharded aggregation, and slotted Postgres tables to handle 100,000 RPS.

GoGoKafkaKafkaPostgreSQLPostgreSQLRedisRedisDockerDocker
Deep DiveComing Soon

From Outage to Optimization: Stopping Cache Stampedes Dead in Their Tracks

How a thundering herd of cache misses can take down a production system — and the patterns (mutex locks, probabilistic early expiry, request coalescing) that stop them.

GoGoRedisRedis