Rate Limiting - Definição do Glossário de CI/CD
O rate limiting limita quantas requisições um cliente pode fazer em uma janela de tempo, retornando HTTP 429 (Too Many Requests) quando o limite é ultrapassado. Ele protege os serviços contra abuso e sobrecarga.
Em CI
A API do GitHub aplica limites de taxa, então workflows pesados podem receber respostas 403 ou 429; ler os headers X-RateLimit-Remaining e Retry-After e recuar (backoff) evita jobs com falha.
Guias relacionados
Throttling - CI/CD Glossary DefinitionThrottling is a server deliberately slowing or rejecting requests over a rate limit, returning 429 or latency…
Bulkhead - CI/CD Glossary DefinitionBulkhead: The bulkhead pattern isolates resources, such as separate thread pools or connection pools per depe…
Backpressure - CI/CD Glossary DefinitionBackpressure: Backpressure is the mechanism by which a downstream component signals an upstream producer to s…