How to Design a Scalable Rate Limiting Algorithm | Hacker News Reader