Görünmeyen sistem yönetilemez
Dağıtık yapılarda hata tek bir uygulama içinde kalmaz. API, background worker, veritabanı, harici servis ve kuyruk mekanizmaları aynı iş akışının parçalarıdır.
Bu nedenle log, metrik ve işlem takibi ilk sürümden itibaren tasarlanmalıdır.
Temel yapı taşları
- Her işlem için takip edilebilir kayıt oluşturulmalıdır.
- Servisler arası çağrılarda korelasyon bilgisi taşınmalıdır.
- Kritik iş akışları için başarı ve hata oranları izlenmelidir.
- Harici servis hataları operasyon ekranlarında görünür olmalıdır.