DPDevesh Parmarinbackend-bytes.hashnode.dev·6d ago · 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
DPDevesh Parmarinbackend-bytes.hashnode.dev·Aug 16 · 7 min readThe Bug That Sent Two Delivery Partners to the Same OrderImagine you're the backend engineer at Swiggy, working on the dispatch service that assigns incoming orders to nearby delivery partners. It's peak dinner hour. A restaurant marks an order ready for pi00
DPDevesh Parmarinbackend-bytes.hashnode.dev·Aug 7 · 6 min readWhy Every Microservice Eventually Needs a QueueImagine you're the engineer at a UPI payments app. The Transaction Service debits the sender's account and calls the Settlement Service directly over HTTP to credit the receiver and mark the transacti00
DPDevesh Parmarinbackend-bytes.hashnode.dev·Jul 31 · 5 min readWhy API Timeouts Matter More Than SpeedImagine you're the engineer on call for a payments platform. Every transaction your service authorizes has to pass through a fraud-check API before it clears. Most days that call returns in 150ms and 00