Knowledge Base

What is ArvanCloud Rate Limit?

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.

Different Options of ArvanCloud Rate Limiting:


Basic Rate Limit:

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.


Burst Rate limiting:

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.


Throttling Rate limit:

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.

The Benefits of Using Rate Limit

Layer 7 DDoS Protection:

High accuracy in traffic analysis and recognizing malicious traffic

save money
Cost-Effective Expenses

Preventing sudden traffic redirection to the server and maintaining bandwidth.

Protection Against Brute Forc

Protecting users’ sensitive information against Brute Force attacks.

api protection
Protecting API:

Setting limits on API so that its accessibility and protection against malicious behavior are ensured.

General Performance of Rate Limiting

Rate Limiting controls the inbound and outbound traffic of a network. This is carried out by limiting user requests to block or respond to requests over the accepted number with latency

For more information on configuring the rate limit, you can read the Configuring ArvanCloud Rate Limit guide on the ArvanCloud blog.