Rate Limiting
Why to Rate Limit? Rate Limiting is a crucial part of designing any API it maybe private or public. A rate limiter caps how many requests a sender can issue in a specific window of time. A rate limiter provides following features: Defense against a Denial of Service from malicious actors trying to pull down the service. Ensures the load on servers is always under maintainable state by discarding too many requests....