Furkan D.
Ana Sayfa
Blog
Projeler
Hakkımda
Randevu
Ara...
Ctrl K
devops
Post-Mortem Değil, Otopsi: Hatayı Kişide Değil, Sistemde Aramayı Acil Servisten Öğrenmek
Sunucu çöktüğünde Ahmet'i suçlamak kolaydır. Peki Ahmet'in tek bir yanlış komutla bütün şirketi durdurabilmesine izin veren mimariyi kim yargılayacak?
Eki 16, 2026
4 dk okuma
"Mavi Kod" ve Production'da "Git Push --Force"
Mavi kod anında kimse "Bu hastanın kalbini kim durdurdu?" diye sormaz. Sadece masaja başlarlar. Biz ise çöken sunucunun başında son PR'ı kimin onayladığını arıyoruz.
Eki 9, 2026
3 dk okuma
Altın Saat: Travma Odası vs Sunucu Odası
Acil tıptaki "Altın Saat" kuralı, ağır travmalarda hayatta kalma şansının ilk 60 dakikada belirlendiğini söyler. Sunucu çöktüğünde de durum farklı değildir.
Eki 3, 2026
3 dk okuma
Cloud (Bulut) Tuzağı: Şirketleri AWS/GCP Fatura Kâbusundan Nasıl Kurtarıyorum?
Sunucusuz (Serverless) mimarilerin ve yönetilen hizmetlerin (Managed Services) şirketleri nasıl iflasa sürüklediği üzerine.
Eyl 14, 2026
2 dk okuma
Defibrilatör ve Sunucuyu 'Reboot' Etmek: Bazen Sadece Fişi Çekip Şok Vermeniz Gerekir
Kalbin ölümcül bir ritim bozukluğuna girdiğinde yapılan tek şeyle, sonsuz döngüye giren bir sunucuya yapılan müdahalenin şaşırtıcı benzerliği.
Eyl 11, 2026
2 dk okuma
Kodda ve Hayatta 'Hata' Yapmayı Kucaklamak: Neden Mükemmeliyeti Bıraktım?
Sistemlerin çökmesinin dünyanın sonu olmadığını, hatanın bir başarısızlık değil sadece bir "log kaydı" olduğunu nasıl öğrendim.
Eyl 10, 2026
2 dk okuma
Bir Startup'ı Hacklemek Gerçekte Ne Kadar Kolay? (Geliştiricilerin Açık Unuttuğu Arka Kapılar)
Filmlerdeki gibi sıfırıncı gün (zero-day) açıklarına ihtiyacınız yok. Gerçek dünyada şirketler çok daha komik hatalarla hackleniyor.
Eyl 5, 2026
2 dk okuma
Mikroservisler (Microservices) Çoğu Şirket İçin Devasa Bir Yalandır
Günde 100 ziyaretçi alan projeleri bile mikroservislerle parçalayıp yönetilemez hale getiren sektör modasına karşı monolitik mimari savunması.
Eyl 2, 2026
2 dk okuma
Kriz Anında Neden Asla Koşmam? Bir Paramedik Olarak DevOps Nöbetlerinden Öğrendiklerim
Panik ve hız yerine soğukkanlılık ve kontrol listeleri (checklists) ile kriz yönetmenin hem sahada hem sunucu odasında hayat kurtardığı gerçeği.
Eyl 1, 2026
2 dk okuma
'Güvenlik Önlemi' Adı Altında Yaptığımız En Büyük Saçmalıklar
Security Theater (Güvenlik Tiyatrosu) kavramı ve kullanıcıları çıldırtan ama sistemi aslında hiç korumayan sözde güvenlik önlemleri.
Ağu 28, 2026
2 dk okuma
Burnout'un (Tükenmişliğin) Kıyısından Dönmek: Ekranlardan Uzaklaşmayı Nasıl Öğrendim?
DevOps kültürünün karanlık yüzü olan nöbet stresinden ve sürekli online olma zorunluluğundan nasıl kurtuldum?
Ağu 26, 2026
2 dk okuma
Terminal Felsefesi: Neden Hayatımın Çoğunu Siyah Bir Ekranda Geçirmeyi Seviyorum?
Grafik arayüzlerin (GUI) psikolojik yükü ve terminalin minimalist, odaklanmış dünyasına neden sığındığım üzerine bir deneme.
Ağu 25, 2026
2 dk okuma
Triage (Triyaj) Sanatı: Çöken Bir Sunucuya ve Kanaması Olan Bir Hastaya Aynı Şekilde Müdahale Etmek
Acil tıptaki önceliklendirme (Triage) sisteminin, yazılım krizlerindeki olay yönetimiyle (Incident Management) birebir örtüşmesi üzerine.
Ağu 23, 2026
2 dk okuma
Gerçek Bir 'Acil Durum' Nedir? (Ambulanstan Sonra Yazılım Krizlerine Gülüp Geçmek)
Startup dünyasındaki bitmeyen panik kültürünün, ölüm-kalım savaşlarıyla yüzleştikten sonra ne kadar anlamsız göründüğüne dair bir perspektif.
Ağu 22, 2026
2 dk okuma
Anestezi ve "Graceful Shutdown": Bir Sistemi/Bedeni Hasarsız Şekilde Uyutmak
Bir hastayı anestezi altına alırken tüm hayati fonksiyonlar adım adım, kontrollü bir şekilde yavaşlatılır. Sunucu tarafında da bir servisi kapatırken sistemi nazikçe kapatma (Graceful Shutdown) mimarisi üzerine.
Ağu 12, 2026
4 dk okuma
"Cuma Akşamı Deployment Yapılmaz" Kuralının Yerel Piyasa Tarafından İhlali
Cuma 17:45'te gelen "Müşteri hafta sonu lansman istiyor, hemen canlıya çıkalım" baskısı, heba olan hafta sonları ve mühendislik disiplininin ihlali.
Haz 28, 2026
4 dk okuma
"Siteme Virüs Bulaştı, Temizleyin": Nulled Eklenti Enfeksiyonu ve Hosting Firmasını Antivirüs Sanma Sanrısı
59 dolarlık WordPress temasını Rus warez forumundan indirip sunucusuna webshell enjekte eden müşterinin, hosting firmasına "Virüsleri temizleyin, aylık 40 lira ödüyorum" diye feryat etmesi üzerine bir sorumluluk ve altyapı triyajı.
Nis 2, 2026
9 dk okuma
"Sistem Yöneticisi Değişince": Eski Çalışanın Arkasında Bıraktığı "Mayınlı" Kodlar ve Script'ler
Şirketten olaylı bir şekilde ayrılan eski sistem yöneticisinin sunucunun en karanlık dizinlerine gömdüğü dokümante edilmemiş gizli scriptler, mantık bombaları ve yeni gelen mühendisin üzerine bastığı o patlamaya hazır mayınlar.
Mar 9, 2026
4 dk okuma
Sunucu Taşırken TTL (Time To Live) Süresini Düşürmeyi Unutmak
DNS kayıtlarındaki 86400 saniyelik TTL süresini düşürmeden sunucu taşıyan ekiplerin 48 saat boyunca iki farklı veritabanına sipariş alarak yaşadığı split-brain kabusu.
Oca 30, 2026
5 dk okuma
Sunucuda Otomatik yum update / apt upgrade Çılgınlığı
Canlı üretim sunucularında otomatik paket güncellemelerini (unattended-upgrades) açıp gece yarısı güncellenen kütüphaneler yüzünden sabah yüzlerce 500 hatasıyla uyanan sistem yöneticileri.
Oca 28, 2026
5 dk okuma
Nginx Reverse Proxy Arkasında Yanlış proxy_pass Trajedisi
Nginx yapılandırmasında proxy_pass direktifinin sonundaki tek bir eğik çizginin (/) varlığı ya da yokluğunun tüm URI yönlendirmelerini altüst edip sistemi 404 krizine sokması.
Oca 26, 2026
4 dk okuma
DNS Zone Dosyasında Nokta (.) Unutkanlığı ve İçe Geçen Domain'ler
BIND ve cPanel Zone Editor kayıtlarında alan adının sonundaki o kritik noktayı (.) unutmanın bedeli: mail.site.com.site.com krizleri, çöken MX yönlendirmeleri ve sonsuz DNS döngüleri.
Oca 23, 2026
5 dk okuma
Git Commit İçine Sert Kodlanmış (Hardcoded) DB Şifreleri ve API Key'ler
Veritabanı şifrelerini ve AWS/Stripe API anahtarlarını koda sert kodlayıp GitHub'a push'layan ve sabah 40 bin dolarlık kripto madenciliği faturasıyla uyanan yazılımcının ibretlik anatomisi.
Oca 21, 2026
5 dk okuma
Swap (Sanal Bellek) Alanı Olmayan Sunucunun OOM Killer Tarafından Katledilmesi
Maliyet düşürmek veya 'SSD'yi yıpratır' efsanesiyle Swap yapılandırmayan sistem yöneticilerinin ilk bellek sıçramasında Linux Kernel OOM Killer tarafından idam edilen servisleri.
Oca 19, 2026
5 dk okuma
Docker Konteynırında Log Sınırlaması Yapmamak: Diski Yutan json-file
Uygulamayı Docker ile konteynırlaştırıp varsayılan json-file log sürücüsüne sınır koymayan ve 120 GB'lık devasa log dosyasıyla sunucu diskini kilitleyen DevOps felaketi.
Oca 17, 2026
5 dk okuma
Site Haritası
RSS
Kaynak
Kodla yazıldı, ama Ş. düşünülerek
♥