Feb 6 · 2 min read · Cache is simply faster storage located closer to the computation. Where Cache Lives ? Cache Read Patterns 1. Cache-Aside (Lazy Loading) This is the most common pattern in production. The application controls the cache: 2. Read-Through Cache Th...
Join discussionJan 20 · 11 min read · Recently, I noticed unexpected latency issues with our Redis instance. So, I put my “Debugging Hat” on, and went for a dive. The culprit? Cache tags. Those innocent-looking Laravel helpers that promise easy cache management. Turns out, "easy" and "sc...
Join discussion
Jan 12 · 10 min read · Every computing system, no matter how low level or high level, is constrained by the same fundamental problem: fetching data takes time. Computation itself is fast, but fetching data is slow. A modern CPU is extraordinarily fast. But what slows a sys...
Join discussion
Sep 17, 2025 · 17 min read · The engineering world often grapples with seemingly simple concepts that unveil layers of complexity upon closer inspection. Among these, few problems are as notoriously difficult, yet fundamentally critical, as cache invalidation. Often dubbed "one ...
Join discussionAug 27, 2025 · 6 min read · Stop Writing Boring Redis Boilerplate! Meet redease: Caching Made Stupidly Simple. Let’s be honest. If you’re building Express APIs, you’ve written this code a hundred times: Connect to Redis. Before a request, check if the data is cached. If it i...
Join discussion
May 28, 2025 · 3 min read · Caching is a performance superhero—until it becomes your app’s greatest villain. When your cache starts serving stale data, your users end up with outdated or incorrect content. In this post, we’ll explore practical and scalable solutions to ensure y...
Join discussion
Apr 2, 2025 · 5 min read · Cloudflare now supports cache invalidation for all plans. Nice! Not only that, purging the cache now takes 150ms for P50, which is insane 😮😮😮 the global cache is cleared with 150ms, which is incredibly fast. The whole architecture behind was so co...
Join discussionMar 16, 2025 · 7 min read · In today's world of high-performance applications, every millisecond counts. Whether you're serving millions of requests per second or processing real-time data streams, Redis is a game changer. And here's a fun thought—have you noticed how people ta...
Join discussion