Desenvolvimento de Software · Avançado · Inglês · Técnico
exponential backoff
Estratégia de retry em que a espera entre as tentativas dobra a cada falha, dando tempo para o serviço se recuperar.
Onde usar
'Usa exponential backoff com jitter no retry' é pedido comum em code review de integrações e filas.
Exemplos
We retry with exponential backoff: one, two, four seconds.
Tentamos de novo com exponential backoff: um, dois, quatro segundos.
Exponential backoff protects the server from a flood of retries.
O exponential backoff protege o servidor de uma enxurrada de retries.
Add jitter to the exponential backoff.
Adicione jitter ao exponential backoff.
Cuidado
Sem limite máximo de espera e de tentativas o backoff pode atrasar indefinidamente; sem jitter, muitos clientes tentam todos ao mesmo tempo.
Sinônimos
recuo exponencial