Databases & Backend
Ditching Rate Limiting Libraries: Building Fixed Window and Token Bucket in Go from Scratch
Everyone grabs a rate limiting library and calls it a day. But what if building your own in Go reveals why they fail under real load? Here's the gritty truth on fixed window vs. token bucket, Redis atomicity, and when to skip the crates.