How do rate limits work in Syncro Sender, and what happens when requests come from multiple servers?
Syncro Sender supports multi-server setups. Rate limits are applied differently depending on whether traffic goes through the public endpoint or a dedicated private endpoint.
How Syncro Sender rate limits work
Rate limiting in Syncro Sender controls how many requests a client can send within a given time window. The specific limit and the way it is counted depend on the endpoint type.
Public endpoint rate limits
The public endpoint applies a default limit of 1 request per second per source IP address. When multiple servers send traffic through separate public IPs, each IP is evaluated independently against that limit. This mode is intended for testing and development scenarios. Limits and behavior may change over time; refer to the documentation for the latest values.
Dedicated endpoint rate limits
The dedicated private endpoint applies a default limit of 50 requests per second per client profile. When the same client profile is used across multiple servers, the quota is shared across all of them. Splitting traffic across servers does not automatically increase the total allowance. Limits and behavior may change over time; refer to the documentation for the latest values.
Can rate limits be increased?
Higher dedicated endpoint limits can be configured when greater throughput is required. Contact the support team to discuss adjustments based on your specific traffic pattern.
Which endpoint should be used for production traffic?
For multi-server production workloads that require throughput above the public endpoint's testing limits, the dedicated endpoint is the appropriate choice.
Summary
The table below compares the two endpoint types at a glance.
Parameter | Public endpoint | Dedicated endpoint |
Default rate limit | 1 req/s per source IP | 50 req/s per client profile |
Limit scope | Per IP address | Per client profile (shared across servers) |
Multi-server behavior | Each IP gets its own quota | Quota is shared when the same profile is used |
Limit increase | Not applicable | Available on request |
Recommended use | Testing and development | Production workloads |
This article is for informational purposes only and does not constitute a service agreement. Use of Syncro Sender is governed by the Terms of Service: https://www.p2p.org/syncro-terms