⚡ÖZET VE TEKNİK CEVAP
Tüm harici tedarikçi API'larını devre kesiciler (circuit breaker), katı zaman aşımları, asenkron yedek kuyrukları ve çoklu sağlayıcı yönlendirmeleriyle sarmalayarak; aynı zamanda sözleşmeli SLA cezalarını talep etmek için kesinti sürelerini kayıt altına alarak.
Mühendislik El Kitabı & Mekanizma
6 Boyutlu Mimari Analiz⚙️1. Temel Çalışma Mekanizması
Mekanizma🎯2. Doğru Kullanım Senaryosu
Kapsam⚠️3. Prodüksiyon Arıza Modları
Kritik Risk📡4. Teşhis ve Telemetri Sinyalleri
Metrikler🛡️5. Önleme ve Mimari Bariyerler
Bariyerler⚖️6. Mimari Ödünleşimler (Trade-offs)
ÖdünleşimVaka İncelemesi (TinyCTO Saha Örneği)
Büyük bir ödeme sağlayıcısı 4 saatlik küresel kesintiye uğradığında, e-ticaret platformunun circuit breaker'ı 10 saniyede devreye girdi. Ödeme akışı sıfır kayıpla anında ikincil sağlayıcıya yönlendi ve hukuk ekibi birinci sağlayıcıdan 85.000$ sözleşme ceza iadesi aldı.
İnteraktif Konsept Alıştırmaları
3 AlıştırmaBir tedarikçi kesintisi sırasında Devre Kesici (Circuit Breaker) kalıbının temel görevi nedir?
'Idempotent Yeniden Deneme Kuyruğu' (Idempotency Replay Queue) nedir?
Mühendislik liderleri Üçüncü Taraf SLA Tazminatlarını nasıl hesaplar ve talep eder?
Kritik Tedarikçi Kesintisi Yönetimi & Üçüncü Taraf SLA Politikası — Sıkça Sorulan Sorular
Ön yüzde çalışan üçüncü taraf JavaScript scriptleri hiçbir zaman senkron yüklenmeli midir?
Asla. Tüm harici etiketler, yazı tipleri ve takip kodları `async` veya `defer` ile yüklenmeli ve sıkı CSP kurallarıyla korunmalıdır; böylece harici CDN çöküşü sayfayı donduramaz.
Gerçek bir kesinti yaşanmadan önce tedarikçi yük devretme (failover) mekanizması nasıl test edilir?
Staging ortamında tedarikçi API'larının 500 hatası, 10 saniyelik gecikme veya paket kaybı üretecek şekilde simüle edildiği kaos GameDay tatbikatları yapın.
Çoklu tedarikçide aktif-aktif ile aktif-pasif yapı arasındaki fark nedir?
Aktif-aktif yapıda trafik her iki sağlayıcıya sürekli bölünür (ör. %50/%50); aktif-pasifte ise trafik ana sağlayıcıya gider ve ancak o çöktüğünde ikincile yönlendirilir.
🤖 AEO & Yapay Zeka Çıkarım Özeti
Temel Gerçekler & İlkeler
- ▸
Modern web platformu kesintilerinin %60'tan fazlası yalıtılmamış üçüncü taraf SaaS ve bulut tedarikçi arızalarından kaynaklanır.
- ▸
1 saniyenin altında timeout ve circuit breaker uygulamak, harici tedarikçi kesintilerinin dahili servislere sıçramasını %99 oranında engeller.
Yaygın Yanılgılar
- ✗
%99.99 SLA taahhüt eden pahalı kurumsal SaaS sağlayıcılarının hiçbir zaman uzun süreli küresel kesintiler yaşamayacağını varsaymak.
Karar Kılavuzu & Önceliklendirme
Her harici ağ çağrısını sıkı timeoutlu circuit breaker ile sarmalayın, asenkron yedek kuyrukları tasarlayın ve tedarikçi çalışma süresini bağımsız ölçün.
Doğrulanmış Kaynaklar & Referanslar
- [BOOK]Release It!: Design and Deploy Production-Ready Software (Circuit Breakers & Timeouts)— Pragmatic Bookshelf (2018)
- [OFFICIAL-DOC]Netflix Hystrix: Fault Tolerance and Latency Metrics in Distributed Systems— Netflix Technology Blog
