» Etiket
backend
26 yayınKafka mı RabbitMQ mü? Doğru soru bu değil
Kafka ile RabbitMQ arasındaki seçim throughput değil, mimari modeldir. Kuyruk mu log mu sorusu, replay ve tekrar işleme ihtiyacına göre netleşir.
PHP DTO'ları Derlemek: Saniyede 4.5M Hydration'a Giden Yol
PHP 8.4 için derlenmiş DTO hydration: reflection yerine per-class closure, opcache destekli metadata cache ve lazy ghost'larla 35x'e varan hız kazancı.
Node.js: Backend Geliştirmeyi Değiştiren Runtime
Node.js'in non-blocking event loop mimarisi, npm ekosistemi ve C10K probleminin nasıl çözüldüğü; ne zaman kullanılmalı ne zaman kaçınılmalı, deneyimli bir bakış açısıyla.
CommitBrief — terminalde yapay zekâ destekli kod incelemesi
Staged değişiklikleri, bir commit aralığını ya da bütün bir GitHub pull request'ini yerelde inceleyen sağlayıcı bağımsız CLI. Sıfır telemetri, sunucu yok. Açık kaynak, GPL-3.0.
commitbrief.comToplu API Faturalamada Satır Bazlı Rezervasyon Deseni
Toplu GSTIN doğrulama endpoint'inde bazı satırların ücretsiz çıkması, tek seferlik bakiye kontrolünün neden yetersiz kaldığını ve satır bazlı atomik rezervasyonun çözümünü anlatıyor.
Rate Limiting'de Ölçekleme Tuzağı: Doğru Algoritma Seçimi
Yatay ölçeklenen servislerde in-memory rate limit neden aşılır? Token bucket, sliding window, fixed window algoritmalarının production tuzakları ve Redis çözümleri.
Postgres'te Geçmiş Veriyi Sorgulamak: SCD Type 4 Deseni
Postgres'te bir kaydın geçmişteki halini tek sorguda getirmek için history tablosu, trigger ve valid_from/valid_to deseni nasıl kurulur, adım adım anlatılıyor.
Cache invalidation: bayat veri ve stampede sorunu nasıl çözülür
TTL, event-based invalidation, versioning ve single-flight tekniklerini; cache stampede'in origin'i nasıl çökerttiğini ve production'da nasıl önlendiğini inceliyoruz.
React Onay E-postalarını Etki Döngülerinden Kurtarma
React uygulamalarında onay akışlarının e-posta gönderiminde neden sorun yarattığını ve nasıl çözülebileceğini keşfedin.
Sandbox Mimarisi: Ortamlar Özellik Değil, Sınırdır
Tek frontend, çok ortam: proxy tabanlı yönlendirme, kimlik kopyalama ve sert reload kurallarıyla gerçek bir sandbox mimarisi nasıl kurulur.
LLM Sağlayıcı Değiştirmeden Önce Neden Smoke Test Şart
Tek bir prompt göndermek LLM sağlayıcısını değiştirmek için yeterli değil. Timeout, streaming, rate limit ve tool-call davranışlarını test eden 10 dakikalık smoke test rehberi.