Rate-limiting GraphQL API requests
Rate-limiting refers to restricting the number of requests that an API can service in a specified unit of time.
For large-scale dsitributed systems, rate-limiting is essential to protect the API services and resources from excessive use and to maintain service availability for all clients at all times.
Rubrik enforces rate-limiting at the GraphQL API service level as well as at the client level.
HTTP 429 - Too many requests
The Rubrik GraphQL API service rejects the incoming requests and
responds with the HTTP 429 - Too many requests
error when the
number of incoming requests per second exceeds the limit imposed by
the API service.
When this happens, reduce the number of requests per second and retry the failed requests.