Rate Limiting

To ensure optimal performance and resource allocation, we have implemented a client-side rate-limiting mechanism with the following configurations:

Rate Limiting Profiles:

  • Short Profile (name: 'short'):

    • Designed for high-frequency, bursty interactions.

    • Allows up to 3 requests within a rolling 1-second window (TTL: 1000 milliseconds).

  • Medium Profile (name: 'medium'):

    • Ideal for moderate-rate interactions or those requiring a slightly longer window.

    • Permits up to 20 requests within a rolling 10-second window (TTL: 10000 milliseconds).

  • Long Profile (name: 'long'):

    • Accommodates lower-frequency interactions or those requiring more extended periods between requests.

    • Accommodates up to 100 requests within a rolling 1-minute window (TTL: 60000 milliseconds).

Last updated