Circuit Breaker

Türkçe karşılığı: Devre kesici deseniAlan: Dayanıklılık Mühendisliği

Başarısız veya aşırı yavaş bir bağımlılığa çağrıları geçici olarak keserek zincirleme arızayı sınırlayan dayanıklılık deseni.

Teknik Bağlam

Closed durumda çağrılar geçer; hata eşiği aşılınca open durumda hızlı hata verilir; half-open aşamasında sınırlı deneme çağrılarıyla iyileşme ölçülür. Hata oranı yanında latency ve minimum örnek sayısı da değerlendirilebilir.

Sınırlar

Elektriksel devre kesici ile isim benzerliği dışında aynı kavram değildir. Yanlış eşik, sağlıklı bağımlılığı gereksiz devre dışı bırakabilir veya overload'u geç fark edebilir.

İlgili Kavramlar

  • Retry
  • Bulkhead Pattern
  • Load Shedding
  • Tail Latency