Mimari olarak esnek sistemlerde kullanılan bazı yaygın zaman aşımı kalıpları nelerdir?

1. Devre Kesici modeli: Bu model, bir hizmetteki arıza sayısını izler ve eşiğe ulaşıldığında "devreyi açar". Bu, iyileşene kadar hizmete başka isteklerin gönderilmesini engeller.

2. Yeniden deneme modeli: Bu model, başarısız istekleri vazgeçmeden önce belirli bir sayıda yeniden dener. Bu, arıza geçici olduğunda ve zamanla kendi kendine çözüldüğünde kullanışlıdır.

3. Bölme modeli: Bu model, bir sistemi izole bölümlere ayırır, böylece bir bölüm başarısız olursa tüm sistemi çökertmez.

4. Zaman aşımı modeli: Bu model, bir isteğin tamamlanması için maksimum süreyi belirtir. İsteğin tamamlanması çok uzun sürerse, başarısız olduğu kabul edilir.

5. Geri dönüş modeli: Bu model, bir istek başarısız olduğunda ikincil bir yanıt sağlar. İkincil yanıt, varsayılan bir değer veya isteği işleyebilecek benzer bir hizmet olabilir.

Yayın tarihi: