Bu sunumda, modern dağıtık sistemlerde gözlemlenebilirlik (observability) kavramını inceleyeceğiz. Yazılım sistemlerinde gözlemlenebilirlik kavramını, log, trace ve metrics gibi temel bileşenleri ve OpenTelemetry gibi endüstri standartlarını ele alarak, sistemlerin performansını nasıl izleyebileceğimizi ve hataları nasıl tespit edebileceğimizi öğreneceğiz.
Bu sunumda modern mikroservis mimarileri için güçlü bir iş akışı yönetimi deseni olan Saga’yı keşfedeceğiz. Sunumda değinilecek Saga konuları: Choreography (Koreografi), Orchestration (Orkestrasyon), Compensation (Telafi İşlemleri), Error Handling (Hata Yönetimi), Transaction Management (İşlem Yönetimi).
Bu sunumda modern mikroservis mimarileri için güçlü bir sidecar aracı olan Dapr‘ı (Distributed Application Runtime) keşfedeceğiz. Sunumda değinilecek Dapr konuları: Service Invocation (Servis Çağırma), State Management (Durum Yönetimi), Secrets Management (Gizli Veri Yönetimi), Configuration (Yapılandırma), Resiliency (Dayanıklılık).