TKTushar Kumar Rajintushar-raj.hashnode.devCache Strategies in Distributed SystemsAs a kid, I used to play a lot of cricket, and I loved batting. For some relevance, in cricket as a batsman you score points , the maximum points being 6 and 4 for different situations. While playing,3d ago·10 min read
DKDipanshu kumarinblog.dipanshu.devThendering Herd Problem in System DesignLet's start with a real day problem you might have heard off. We will take an example of Apple store. There is an Apple store in your city. Lots of people come here to buy iphone, mac, airpods, etc da3d ago·8 min read
RCRamakrishna Chhipainramakrishna3000.hashnode.devCache Strategies in Distributed SystemsCaching is the cornerstone of high-performance distributed systems. It’s the closest thing we have to a magic wand for reducing latency and protecting overwhelmed databases. Yet, when basic caching is3d ago·6 min read
BSBisworanjan Senapatiinbiswo98.hashnode.dev Cache & Caching StrategiesModern applications like streaming platforms, e-commerce sites, and social media handle millions of requests per second. If every request directly hits the database, the system quickly becomes slow an3d ago·7 min read
ARAjeetesh Royinajeetesh-blog.hashnode.devFrom cache misses to traffic storm: Understanding the Thundering Herd EffectSo, what exactly is Thundering Herd Effect The Thundering Herd is performance related issue in distributed / large scale systems where a huge number of client or threads tries to access same set of re4d ago·5 min read
SBSourabh Bhardwajinsystem-design-sourabh-bhardwaj.hashnode.devHow Large Systems Prevent Cache Stampede (Netflix, IPL, E-commerce) Caching is one of the most powerful techniques for scaling backend systems. A simple caching strategy often looks like this: 1. Request arrives 2. Check cache 3. If hit → return cached value 4. If mis4d ago·5 min read
SBSubhradeep Basuinsystem-unfolds.hashnode.devThe Thundering Herd Problem: How to Tame the Chaos and Save Your DatabaseJust imagine millions of cars racing towards you! Sounds frightening right? That is how our databases feel sometimes. Due to multiple cache misses, all the traffic races towards the database resulting6d ago·5 min read
BRBibek Rayinbibekray-system-design.hashnode.devThundering herd problemThe Night the Herd Came Running The Calm Before the Storm It is 11:47 PM on a Friday. The on-call engineer, Neha, is half asleep at her desk, monitoring dashboards that are green across the board. TheMar 3·15 min read
VvictorstackAIinvictorstackai.hashnode.devReview: Automated Cache Tag Analysis and the 4.2-Second Drupal Page Load Root CauseOne missing cache tag can quietly force expensive rebuilds on every request. A February 2026 report described exactly that pattern behind a 4.2-second Drupal product page. What Was Reported The incident summary (via The Drop Times) says an automated ...Feb 28·2 min read
KDKrishna Dwivediinsystemdesignbykrishna.hashnode.devThe Thundering Herd Problem 1. Decoding the Jargons This issue occurs when a large number of processes, threads, or clients are simultaneously awakened or triggered in response to a single event or the availability of a shared rFeb 26·9 min read