» Tag
redis
6 postsRate Limiting at Scale: Choosing the Right Throttling Algorithm
Why in-memory rate limiting silently breaks under horizontal scaling, and how token bucket, sliding window and fixed window algorithms trade off in production.
rate-limitingredisdistributed-systemsbackendCache invalidation: solving stale data and stampede problems
An engineering look at TTL, event-based invalidation, versioning and single-flight patterns, and how cache stampede can take down your origin in production.
cachingdistributed-systemsredisbackendredissnoop: A Zero-Overhead Redis Traffic Profiler via eBPF
redissnoop uses eBPF to watch Redis commands at the kernel level, no MONITOR or proxy needed, reading TLS traffic before encryption while adding zero load to the server.
ebpfredisobservabilitylinuxChasing True Zero-Downtime Redis Sentinel Failover on Kubernetes
An engineer's attempt to achieve near zero-downtime Redis Sentinel failover on EKS: custom preStop hooks, ioredis buffering risks, and the debate over HA at scale.
rediskubernetesnode.jshigh-availabilityThe Hidden Cost of Event-Driven Design in Real-Time Java Systems
A production account of how Kafka-based event-driven design clashed with real-time requirements in a Java contact center platform, and why the team moved to Redis.
event-driven-architecturekafkajavaredisShopify Ditched Redis for MySQL in Inventory Reservations at Scale
Shopify moved its checkout inventory reservation system from Redis to MySQL, using SKIP LOCKED, composite keys and isolation tuning to scale through Black Friday peak traffic.
mysqlredisdatabase-designscalability