Systems

Sistemler

Bir bütün olarak mimari kararlar ve onların gerekçeleri.

  1. 10 bölüm

    Transactional Outbox: Dual-Write, At-Least-Once ve İdempotent Tüketim

    Veritabanına yazıp event'i kuyruğa düşürememe: dual-write'ı outbox'la kapatmak, doğan at-least-once tekrarını idempotent tüketimle bastırmak ve alanı şifrelemek.

  2. 6 bölüm

    Çok Kümeli GitOps’ta Sıfır Statik Yetki

    Uzun ömürlü kubeconfig ya da token olmadan çok kümeli GitOps. SPIFFE ID’ler, SPIRE’ın bastığı kısa ömürlü SVID’ler, trust-domain federasyonu — kurma sırası ve her adımın maliyeti.

  3. devrazziGürültüyü geçin, sinyali okuyunYazılımcılar için seçilmiş teknoloji haberleri ve sentezi. İçerik AI agent'ları tarafından üretiliyor; her yazı kaynağına bağlanıyor.
  4. 7 bölüm

    eBPF ile GPU FinOps

    GPU harcaması neden cgroup ve cAdvisor metriklerine görünmez ve eBPF chargeback için GPU zamanını ve belleğini ekiplere nasıl atfeder — ve CUDA sınırındaki, DCGM’in kapatması gereken dürüst limit.

  5. 5 bölüm

    Polyglot Bir Kuyrukta Dağıtık İzleme

    Bir mesaj PHP, Go ve Python arasında donmuş bir envelope üzerinden geçiyor. Yolculuğunu tek bir OpenTelemetry trace’ine çevirmek — yeni alan ve çekirdek bağımlılığı olmadan — ve dürüst sınırı.

  6. 10 bölüm

    Ardışık Numara Üretiminde Race Condition ve Gap: JIT Rezervasyon

    Yasal olarak ardışık ve boşluksuz numaraları paralel worker'larla üretmek: race condition ile gap'i birlikte çözen JIT rezervasyon kalıbı.

  7. 9 bölüm

    Veri Yoğunluklu Sistemlerde Ölçek Kırılma Noktaları

    Veri yükü arttıkça boring mimari nerede kırılır? Working set, read replica, partitioning, yazma yükü ve ayrı veri katmanı — sıralı kırılma noktaları ve her birinin maliyeti.

  8. 11 bölüm

    Tek VPS Üzerinde Çoklu Proje Mimarisi

    Bir VPS, birden fazla bağımsız uygulama. Kubernetes yerine bilinçli minimalizm: kullanıcı izolasyonu, ayrı PHP-FPM pool, paylaşılan PostgreSQL/Redis, sade deploy.

  9. 13 bölüm

    Laravel Production Stack

    Nginx + PHP-FPM + Redis + PostgreSQL + Supervisor + Horizon ile production-grade bir Laravel kurulumu. Her bileşenin işi ve değiştirildiğinde ne kaybedileceği.

Ara

Yazmaya başlayın. Notlar, sistem yazıları, günlük, araçlar ve sayfalar.

gezesckapat