DPDevesh Parmarinbackend-bytes.hashnode.dev·4d ago · 9 min readHow Google Decides Who Can See Your File: Inside ZanzibarImagine you're the engineer on Google Drive. A teammate shares a folder with a group. Someone adds a new doc inside that folder. Then an admin removes one person from the group. Should that person see00
DPDevesh Parmarinbackend-bytes.hashnode.dev·Sep 12 · 8 min readThe Hidden Cost of Horizontal Scaling: Duplicate Work, Stale State, and Noisy FailuresImagine you're the engineer at Notion the week traffic doubles. The fix looks obvious: the single app server is maxed out, so you spin up nine more behind a load balancer. Ten instances instead of one00
DPDevesh Parmarinbackend-bytes.hashnode.dev·Sep 6 · 6 min readWhy Deadlocks Happen and How to Design Around ThemIt's 2 AM and you're the engineer on call at Figma. A design team in Tokyo is running a late-night crunch session before a client demo, dozens of people editing the same file at once, dragging compone00
DPDevesh Parmarinbackend-bytes.hashnode.dev·Aug 29 · 5 min readWhy Connection Leaks Can Kill Your ApplicationImagine you're the engineer on call for Uber's trip-matching service. It's a Friday night, surge pricing just kicked in across the city, and request volume triples in fifteen minutes. The service isn'00
DPDevesh Parmarinbackend-bytes.hashnode.dev·Aug 23 · 5 min readHow Backpressure Prevents Systems from CollapsingImagine you're the engineer on call at Uber during a Friday night surge. Thousands of drivers are pinging their location every few seconds, and your location ingestion service is the front door for al10