You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: macros/serverless/dns-query-rate-limit.mdx
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,11 @@
2
2
macro: dns-query-rate-limit
3
3
---
4
4
5
-
## DNS Query Rate Limiting
5
+
## DNS query Rate limiting
6
6
7
7
To ensure the stability and performance of our Serverless Functions and Containers platform, we have implemented a rate limit to the number of DNS queries that can be made by users. This rate limit is designed to prevent any single container instance from consuming excessive resources and impacting the performance of other users' functions and containers.
8
8
9
-
## Rate Limit Details
9
+
## Rate limit details
10
10
11
11
The rate limit is set at **20 requests per second per function or container instance**.
12
12
@@ -19,11 +19,11 @@ The rate limit is applied per function or container instance, not per user or cl
19
19
The rate limit is therefore enforced independently for each function or container instance, regardless of the user or client that owns it.
20
20
</Message>
21
21
22
-
## Effective Date
22
+
## Effective date
23
23
24
24
The DNS query rate limit will be enforced starting on November, 26th 2024. Any DNS queries made after this time will be subject to the rate limit.
25
25
26
-
## Why Rate Limiting is Necessary
26
+
## Why rate limiting is necessary
27
27
28
28
Our Serverless Functions and Containers platform is a shared infrastructure, which means that multiple users' functions or containers are running on the same nodes. In the past, we have experienced issues with high DNS query volumes from some function or container instances, which have impacted the performance of other users' containers. These issues have led to DNS resolution delays, timeouts, and other problems that affect the overall stability and performance of our platform.
29
29
@@ -33,21 +33,21 @@ To mitigate these issues, we have implemented rate limiting on DNS queries. By l
33
33
The 20 requests per second limit is far above the typical usage patterns we have seen from legitimate users, and it only applies to DNS queries that require a full resolution. Therefore, this rate limit should not impact most users.
34
34
</Message>
35
35
36
-
## Impact on Legitimate Users
36
+
## Impact on legitimate users
37
37
38
38
We understand that rate limiting may restrict some users' activities, but we believe that this is a necessary measure to ensure the overall stability and performance of our platform. Legitimate users who are making reasonable use of our platform should not be affected by this rate limit. In fact, rate limiting will help to ensure that our platform remains responsive and high-performing for all users, even in case of high traffic or malicious activity.
39
39
40
-
## Optimizing DNS Query Usage
40
+
## Optimizing DNS query usage
41
41
42
42
If you are experiencing issues with the DNS query rate limit, review your application's DNS query usage to see if there are any opportunities for optimization.
43
43
44
44
However, this rate limit is intended to prevent excessive DNS query volumes, and most users should not need to take any action to avoid hitting the limit.
45
45
46
-
## Future Changes to the Rate Limit
46
+
## Future changes to the rate limit
47
47
48
48
Scaleway reserves the right to adjust the rate limit in the future as needed to ensure the stability and performance of our platform. We will notify users of any changes to the rate limit through our usual communication channels.
49
49
50
-
## Additional Support
50
+
## Additional support
51
51
52
52
If you have specific needs that require a higher DNS query volume, you may be able to implement optimizations on the application side to reduce the number of DNS queries made.
0 commit comments