Exponential Backoff - Definição do Glossário de CI/CD
Exponential backoff dobra o atraso entre retries para aliviar a pressão sobre um serviço em falha.
Exponential backoff é uma estratégia de retry que dobra a espera entre tentativas (1s, 2s, 4s, 8s), dando a um serviço em dificuldade tempo para se recuperar em vez de martelá-lo.
Exponential backoff aumenta o intervalo de retry multiplicativamente após cada falha. É a forma padrão de fazer retry de erros transitórios como network timeouts e rate limits.
Em CI
Fazer retry de um step de rede com exponential backoff mais jitter se recupera de falhas transitórias de DNS ou registry sem um sleep fixo e frágil.
Guias relacionados
Jitter - CI/CD Glossary DefinitionJitter: Jitter is random variation added to a delay, such as retry timing, so many clients do not retry at th…
Circuit Breaker (Retries) - CI/CD Glossary DefinitionCircuit Breaker (Retries): A circuit breaker stops sending requests to a failing dependency after a threshold…
Timeout Budget - CI/CD Glossary DefinitionTimeout Budget: A timeout budget is the total time allotted to an operation, divided among its sub-steps so r…