Building a rate limiter for a distributed system | Hacker News Reader