Backend
12 yazı
- czCZAY.DEVTR3 DKWEB GÜVENLIĞI#Web GüvenliğiVOL. 2026 // #FB4E
CORS Hatası Nedir ve Aslında Seni Kimden Korur? (Same-Origin Policy & Preflight OPTIONS)
Postman veya cURL ile sorunsuz çalışan API neden tarayıcıda kırmızı "Blocked by CORS policy" hatası verir? Same-Origin Policy, Preflight OPTIONS istekleri ve Access-Control-Max-Age optimizasyonu.
30 Ekim 2026 · 3 dk okumaOku - czCZAY.DEVTR4 DKSYSTEM ARCHITECTURE#System DesignVOL. 2026 // #127E
Circuit Breaker Nedir? Cascading Failure (Zincirleme Çöküş) ve Fail-Fast Mimarisi
Dağıtık sistemlerde tek bir servisin yavaşlaması neden tüm sistemi domino taşı gibi çökertir? Thread Pool Exhaustion, Cascading Failure ve Circuit Breaker (Closed, Open, Half-Open) deseni.
29 Ekim 2026 · 4 dk okumaOku - czCZAY.DEVTR5 DKSYSTEM ARCHITECTURE#BackendVOL. 2026 // #2338
Ortalık Çok Karışık: Backend Geliştirmeye Başlarken Hangi Dil ve Framework Seçilmeli? (2026 Karar Rehberi)
PHP, Python, C#, Node.js, Go, Ruby gibi diller; Express, Next.js, Laravel, .NET, Django ve Flask gibi onlarca framework... Bugün sıfırdan backend geliştirici olmaya karar veren biri neye göre seçim yapmalı? Hedefe ve sektöre göre net karar matrisi.
25 Ekim 2026 · 5 dk okumaOku - czCZAY.DEVTR3 DKGÜVENLIK#GüvenlikVOL. 2026 // #2AD7
PHP'de Yeni CVE-2026-115560 Zafiyeti: session.upload_progress ve Deserialization Analizi
PHP ekosisteminde duyurulan CVE-2026-115560 güvenlik bülteninin arkasındaki gerçek teknik mekanizma nedir? Haber sitelerinin abarttığı 'uzaktan sunucu ele geçirme' söylentilerinin aksine, session.upload_progress ve serialize_handler çakışmasının doğrulanmış analizi ve tek satırlık php.ini çözümü.
24 Ekim 2026 · 3 dk okumaOku - czCZAY.DEVTR3 DKGÜVENLIK#GüvenlikVOL. 2026 // #C61D
IDOR (Insecure Direct Object Reference) Açığı Nedir? Authentication vs Authorization Farkı ve Çözümü
Web sitendeki /fatura/1042 adresini 1043 yaptığında başka bir müşterinin faturasını görüyorsan sisteminde OWASP API Top 10'un 1 numaralı açığı olan IDOR (BOLA) var demektir. Sadece UUID kullanmanın neden yetmediğini ve güvenli sorgu mimarisini inceliyoruz.
24 Ekim 2026 · 3 dk okumaOku - czCZAY.DEVTR3 DKSYSTEM ARCHITECTURE#GüvenlikVOL. 2026 // #1B02
CVE Nedir ve CVSS 10.0 Skoru Ne Anlama Gelir? Yazılımcılar İçin Siber Güvenlik Metrikleri Rehberi
GitHub uyarılarında ve siber güvenlik haberlerinde sürekli gördüğümüz CVE-2026-XXXX kodları ve 10 üzerinden verilen CVSS puanları tam olarak neyi ifade eder? Bir güvenlik açığının 10.0 tam puan alması için hangi 5 şartın bir araya gelmesi gerekir?
23 Ekim 2026 · 3 dk okumaOku - czCZAY.DEVTR4 DKSECURITY & AUTH#Sistem MimarisiVOL. 2026 // #10EC
Kullanıcı 'Öde' Butonuna 3 Kere Bastı! Ödeme Sistemlerinde Idempotency Key (Etkisizlik Anahtarı) Mimarisi
Kullanıcının interneti yavaşladı, 'Ödeme Yap' butonuna üst üste üç kere bastı ve kredi kartından aynı sipariş için üç kere para çekildi! Sadece frontend'de butonu pasif (disabled) yapmak neden yetmez ve gerçek ödeme sistemleri bu krizi Idempotency Key ile nasıl çözer?
23 Ekim 2026 · 4 dk okumaOku - czCZAY.DEVTR5 DKGÜVENLIK#GüvenlikVOL. 2026 // #9C6C
Backend'de Kırmızı Alarm: PHP, Node.js ve Java'da Aynı Anda Çıkan Kritik Güvenlik Açıkları (CVE Analizi)
Backend dünyasının üç devi PHP, Node.js ve Java ekosistemlerinde aynı anda kritik zafiyetler (CVE) patlak verdi. CVSS 9.8 ve 10.0 skorlu Remote Code Execution (RCE) açıklarının anatomisi, sistemlerin nasıl etkilendiği ve acil alınması gereken önlemler.
23 Ekim 2026 · 5 dk okumaOku - czCZAY.DEVTR4 DKDATABASE INTERNALS#VeritabanıVOL. 2026 // #2C8A
Veritabanını Kilitleyen N+1 Query (Sorgu) Tuzağı Nedir? Prisma, Drizzle ve SQL ile Eager Loading Çözümü
Lokal bilgisayarda 5 kayıt varken milisaniyede çalışan kod, canlı ortamda 100 sipariş listelenirken neden veritabanını kilitler? ORM kullanırken en sık düşülen N+1 Query probleminin anatomisi ve Eager Loading (JOIN / IN) ile tek satırlık çözümü.
20 Ekim 2026 · 4 dk okumaOku - czCZAY.DEVTR4 DKAĞ & PROTOKOLLER#Ağ & ProtokollerVOL. 2026 // #2003
SMTP Nedir? Bir E-Posta 'Gönder' Butonuna Bastıktan Sonra Karşıya Nasıl Ulaşır? (MX, SPF, DKIM, DMARC)
Uygulamandan bir doğrulama kodu veya şifre sıfırlama e-postası gönderdiğinde arka planda hangi protokoller devreye girer? SMTP, IMAP ve POP3 farkından DNS MX kayıtlarına, e-postaların Spam kutusuna düşmesini önleyen SPF, DKIM ve DMARC imzalarına kadar uçtan uca e-posta mimarisi.
18 Ekim 2026 · 4 dk okumaOku - czCZAY.DEVTR5 DKSISTEM MIMARISI#Sistem MimarisiVOL. 2026 // #1157
Küçük Projeye Neden Kafka ve Mikroservis Kurulmaz? (Over-Engineering Yanılgısı)
Günde 100 kişinin girdiği bir projeye daha ilk günden Kubernetes, Kafka ve 10 ayrı mikroservis kurmak mühendislik vizyonu değil; projeyi doğmadan öldürmektir. Peki doğru mimari ne zaman ve nasıl ölçeklenir?
17 Ekim 2026 · 5 dk okumaOku - czCZAY.DEVTR2 DKSECURITY & AUTH#APIVOL. 2026 // #2AD8
JWT şifreli değil, sadece base64
Uygulamanın her isteğinde giden JWT token'ın içine kim bakabilir? Cevap: herkes. Token'ın gerçekte ne sakladığı, neden imza doğrulaması yeterli olduğu ve payload'a asla koymaman gereken 4 şey.
15 Eylül 2026 · 2 dk okumaOku