MBMadhav Bhasininblog.madhav.dev·Oct 1 · 6 min readRedis Patterns Every Backend Engineer Should KnowRedis gets reached for because it's fast. That's often the wrong reason. Speed isn't a pattern — it's a property. Using Redis correctly means understanding what each pattern is actually good at and, j20
DODamilola Ogungbesaninblog.raspbytes.com·Sep 30 · 14 min readDesigning Retry Strategies for Large-Scale Web Data CollectionAt small scale, retry logic looks simple. A request fails. Wait a moment. Try again. At large scale, that approach can become one of the fastest ways to make a web data collection system less reliable00
SSSarmeet Singhinblueprintsofscale.hashnode.dev·Sep 29 · 52 min readThe Bouncer's Math: Rate Limiting, Explained Like You're NewEvery nightclub has a bouncer, and the bouncer has one job: decide who gets in and how fast. Not because the club hates people, but because the club has a fire code. Past a certain number of bodies, n00
ABAuth By Exampleinauthbyexample.hashnode.dev·Sep 23 · 1 min readRate limits are not authorizationRate limits protect availability. They do not decide whether this subject may perform this action on this resource. A caller under the limit can still be unauthorized. A caller over the limit may beco00
JDJeetjyoti Dekainjeet-blogs.hashnode.dev·Sep 19 · 14 min readMy Rate Limiter Passed Every Test. It Still Let Through 199 Requests.Part 1 of 3 on building a rate limiter in Go. Code: github.com/Jeetjyoti-Deka/go-rate-limiter I picked a rate limiter because it looked like a two-evening project. A counter, a timestamp, a mutex. Ma00
SAShariya Ansariinshariyaansari.hashnode.dev·Sep 18 · 8 min read01 : Designing a Rate Limiter Detailed notes are available on - System Design What is Rate Limiting ? Imagine you are a hacker, and you want to take down a system with a Dos(Denial of Service) attack, so you think : " HMMMMMMM....46JAE
MTMuhammad Tahirinmtdeveloper.hashnode.dev·Sep 9 · 12 min readZero-Trust API Security: OAuth 2.1, Distributed Rate Limiting, and Automated Threat MitigationThis article was originally published on Muhammad Tahir's Portfolio. Introduction & Industry Context The modern digital ecosystem in 2026 is defined by decentralized networks, globally distributed edg00
PNPriyansh Naskarinpriyanshucodes.hashnode.dev·Sep 7 · 5 min readRate Limiting from Scratch in Go: Where Each Algorithm BreaksA rate limiter restricts the intended or un-intended access to a system. In this article we dive deep into the intuition between different types of rate limiting algorithms and their pros/cons. For th00
AAbhishekindesirarman.hashnode.dev·Sep 4 · 20 min readBuilding a Single-Node Rate Limiter with Redis in Node.jsIntroduction Rate limiting is a way of controlling how frequently a client can access an API. Without rate limiting, a single client could send a large number of requests in a short period of time. Th00
JSJaber Saidinjabersaid.hashnode.dev·Aug 31 · 20 min readI Built a Prompt That Makes AI Agents Harden Any Web App Against Bot Abuse — Here's the Full System, the Tests, and What I LearnedHow suspicious traffic on my production sites led me to build a universal, framework-agnostic abuse deterrence system that any AI coding agent can implement — and the verification tests that proved my00