Design a rate limiter for a public API · Discuria