I. Temeller & Fiziğin Yasaları
Dağıtık hesaplamanın değişmez kuralları: ağlar neden yalan söyler, saatler neden kayar ve sistemler neden sezgiye meydan okuyan şekillerde çöker.
I. Temeller & Fiziğin Yasaları
Dağıtık hesaplamanın değişmez kuralları: ağlar neden yalan söyler, saatler neden kayar ve sistemler neden sezgiye meydan okuyan şekillerde çöker.
II. İletişim Protokolleri & API Tasarımı
Servisler birbirleriyle nasıl konuşur - senkron HTTP ve gRPC sözleşmelerinden asenkron mesajlaşmaya ve olay güdümlü mimarilere.
III. Veri Yönetimi & Tutarlılık
Doğruluk ve erişilebilirlik arasındaki temel gerilimde gezinirken verileri düğümler arasında depolama ve çoğaltmanın matematiği.
IV. Veri İşleme Mimarileri
Verileri ölçekte işleme stratejileri - batch pipeline’lardan ve MapReduce’tan gerçek zamanlı akış işlemeye ve modern veri platformlarına.
V. Koordinasyon & Mutabakat
Dağıtık düğümlerin nasıl anlaşmaya vardığı, dağıtık işlemleri nasıl yönettiği ve durumu değiştirilemez bir olay zinciri olarak nasıl kaydettiği.
VI. Mikroservis Mimari Desenleri
Sistemleri bağımsız servislere ayrıştırmak için kanıtlanmış desenler; Domain-Driven Design, merkezi olmayan veri yönetimi ve CQRS.
VII. Dayanıklılık & Üretim Mühendisliği
Arızaya dayanabilen sistemler inşa etmek: akış kontrolü, circuit breaking, kaos deneyleri ve prodüksiyonu ayakta tutma bilimi.
VIII. Gözlemlenebilirlik
Görünmezi görünür kılmak - bir sistemin gerçekte ne yaptığını anlamak için üç temel sütun olarak loglar, metrikler ve dağıtık izler.
IX. Konteyner Orkestrasyonu & Kubernetes
Konteynerleri prodüksiyonda ölçeklendirmek: Pod mimarileri, zamanlama mekanizmaları ve Kubernetes kontrol düzleminin iç işleyişi.
X. Servis Ağı & Ağ Güvenliği
Servislerinizin altındaki altyapı katmanı: Envoy tabanlı servis ağları, dinamik trafik yönlendirme ve eBPF ağ gözlemlenebilirliği.
XI. Güvenlik Mimarisi
Güvenliği sistemin temeline tasarlamak - sıfır güven ağı, kimlik tabanlı erişim ve kendiliğinden dönen sırlar.
XII. Dağıtım Stratejileri & Operasyonlar
Yazılımı korkusuzca prodüksiyona taşımak - aşamalı teslimat desenleri, GitOps iş akışları ve platform mühendisliği kavramları.
XIII. Vaka Çalışmaları
Ölçekte uygulanan teori: Kafka, Cassandra, Netflix, Uber ve Airbnb’nin önceki her bölümde ele alınan sorunları nasıl çözdüğüne derin bakışlar.