Blog Arşivi
Bu etikete ait 3 yazı listeleniyor.

Bir istek başarısız olduğunda ilk içgüdü "tekrar dene" olmaktadır. Ama naif bir retry mekanizması sistemi kurtarmak yerine çökertebilir. Bu yazıda Retry Pattern'ı neden ve nasıl doğru uygulamanız gerektiğini anlatıyoruz.

Bir servis çöktüğünde retry yapmak sorunu çözmez, aksine yükü artırır. Circuit Breaker bu döngüyü keser: belirli bir hata eşiği aşılınca bağlantıyı tamamen kapatır, sisteme nefes aldırır ve kendiliğinden iyileşmesine izin verir.

Bir servis cevap vermiyorsa beklemek masum görünür. Ama o bekleme thread'leri tüketir, belleği doldurur ve tüm sistemi dondurabilir. Timeout'u neden ciddiye almanız gerektiğini ve nasıl doğru kurmanız gerektiğini bu yazıda anlatıyoruz.