Rate Limit controls the ingress and egress traffic of a network. This is carried out by limiting the requests of a user. In other words, rate limiting considers a limit for the number of requests sent by a user. When the number of requests goes beyond the rate limit, the additional requests are rejected or responded to with delay.
The rate limits can be assigned according to each IP. For example, a rate limit of 10 requests in a second can be set for an IP address to block more requests.
In this option, rate limits are set for requests over the rate limit. These requests are buffered, so the user does not see any errors. After a specific time, all of the buffered requests are responded to simultaneously. Any submissions over this rate are blocked.
The requests over the rate limit are buffered in this option. However, these extra requests are taken out of the buffer requests one by one and are responded to simultaneously. No requests are blocked in this option.
High accuracy in traffic analysis and recognizing malicious traffic
Preventing sudden traffic redirection to the server and maintaining bandwidth.
Protecting users’ sensitive information against Brute Force attacks.
Setting limits on API so that its accessibility and protection against malicious behavior are ensured.