Skip to content
Latchkey

Retry Storm - Definição do Glossário de CI/CD

Um retry storm é uma enxurrada autoamplificada de retries: uma dependência fica lenta ou falha, muitos clientes fazem retry ao mesmo tempo, a carga extra deixa a dependência mais lenta, o que dispara ainda mais retries. Sem backoff e jitter, uma lógica de retry ingênua transforma um soluço breve numa indisponibilidade prolongada.

No CI

Quando um registry ou API compartilhado engasga, dezenas de jobs concorrentes podem fazer retry imediatamente e em sincronia, martelando o serviço em recuperação e mantendo-o fora do ar. Backoff exponencial com jitter, contagens de retry limitadas e um circuit breaker previnem a tempestade. Fazer retry apenas de falhas genuinamente transitórias, em vez de todo erro, mantém a carga limitada.

Guias relacionados