Retry Storm

Türkçe karşılığı: Yeniden deneme fırtınasıAlan: Dayanıklılık Mühendisliği

Bir bağımlılığın yavaşlaması veya hata vermesi üzerine çok sayıda istemcinin eşzamanlı yeniden denemeler üretmesiyle mevcut arızanın ilave yük tarafından büyütülmesi.

Bir servis kapasite sınırına yaklaştığında başarısız çağrıların hemen yeniden gönderilmesi problemi çözmek yerine gelen yükü katlayabilir. İstemcilerin benzer timeout ve backoff değerleri kullanması bu trafiği zaman bakımından da hizalar; iyileşmeye çalışan bağımlılık yeni dalgalarla tekrar doygunluğa sürüklenir.

Üstel backoff, jitter, retry budget ve admission control bu nedenle birlikte değerlendirilir. Yeniden deneme yalnız geçici hatalarda ve toplam deadline içinde anlamlıdır. Kritik sistemlerde güvenli yeniden deneme tasarımı bu problemin idempotency ve hata sınıflandırması tarafını ayrıntılandırır.