blog
Yazılar
Veritabanları, graf teorisi, ağ bilimi ve yazılım mühendisliği üzerine notlar.

PostgreSQL'i Bulutta İşletmek: Bir O&M Mühendisinin Gözünden RDS ve TaurusDB
Yönetilen bir veritabanı servisinin arkasında ne döner? Huawei Cloud'un PostgreSQL tabanlı servislerinde O&M ve agent sistemleri üzerinde çalışırken edindiğim bakış açısı: mimari, failover anatomisi ve izlenmesi gereken metrikler.

Öneri Sistemleri Nasıl Ölçülür? Precision@k'dan nDCG'ye
Bir öneri sisteminin 'iyi' olduğunu nereden bilirsiniz? Tez çalışmamda kullandığım sıralama metriklerinin sezgisel bir turu — çalışılmış bir örnek ve sahadan derslerle birlikte.

Atıf Ağlarından Makale Önerisine: Çok Katmanlı Graf Tabanlı Bir Yaklaşım
Yüksek lisans tezimde geliştirdiğim, OpenAlex verisi üzerinde çift yönlü atıf analizi kullanan makale öneri sisteminin arkasındaki fikirler: katmanlı mimari, sinyallerin birleşimi ve bilinçli tasarım tercihleri.

Milyonlarca Cihaz, Tek Platform: Telekomda M2M Sistemlerinden Dersler
Ericsson'da Turkcell ve Türk Telekom için M2M platformları üzerinde çalışırken, büyük ölçekli entegrasyon sistemleri hakkında öğrendiklerim: arıza modları, durum makineleri, destek disiplini ve ölçeğin niteliksel eşiği.

Java ve Spring ile Sağlam REST API'ler: Sahadan Notlar
Staj projelerinden kurumsal sistemlere, Java/Spring ile API geliştirirken öğrendiğim ve hâlâ her projede uyguladığım ilkeler: sözleşme, doğrulama sınırı, durum kodları, idempotency ve gözlemlenebilirlik.

Code Review'u Angarya Olmaktan Çıkarmak: Pratik Bir Rehber
Code review, doğru yapıldığında bir ekibin en ucuz kalite ve öğrenme aracı. Peki 'doğru yapmak' ne demek? Review veren, alan ve ekip için kendi pratiğimden ilkeler — akış ve önem dereceleriyle birlikte.