Design a highly scalable rate limiter that can handle millions of requests per minute across multiple regions.