I Built Rate Limiting From Scratch in Go — Then Replaced It With Redis
In Part 5, I added pagination and in-memory caching. Both worked fine — until I thought about what happens with more than one server.
Three days, two rewrites, one lesson: in-memory is a local solution to a global problem.
Day 18: Rate Limiting From ...
abhishekshr.hashnode.dev4 min read