BSBharat Singhinbharatsingh.hashnode.dev·Apr 18 · 9 min readWhy I Chose Token Bucket for HoldUp (And Why the Others Didn't Make the Cut)Most engineers add rate limiting because someone told them to, or because they got hit with an abuse spike and panicked. They slap on a library, set a number, and call it done. The question of which a00
BSBharat Singhinbharatsingh.hashnode.dev·Apr 18 · 12 min readWhen Things Break : Reliability and Failure Handling in Distributed SystemsLet me tell you something nobody tells you when you're learning backend development: most of the code you write handles the case where everything goes right. The happy path. Clean inputs, responsive s00
BSBharat Singhinbharatsingh.hashnode.dev·Apr 18 · 7 min readHow First Principles Finally Made Distributed Systems Click for MeI'll be honest. For a long time, I thought I understood distributed systems. I had read the articles. I knew words like "eventual consistency," "CAP theorem," and "microservices." I could explain them00