Furkan Güngör·Mar 29Go 1.26 vs .Net 10 vs .Net 11 Preview : A Performance Benchmark Across 3 ScenariosHi everyone, In this article, I present a performance comparison of Go 1.26, .NET 10, and .NET 11 Preview benchmarks. I’ve been working…
Furkan Güngör·Apr 14, 2025Go Uygulamalarında Optimizasyon Önerileri #1 (sync.Pool)Performans odaklı kod yazmak bazen zorunluluk, bazen de bir sanattır. Özellikle yüksek trafikli sistemler geliştirirken performans kaygısı…
Furkan Güngör·Mar 24, 2025Configurable and Extensible Data Validation in GoWeb uygulamaları geliştirirken, dışarıdan gelen verilerin doğruluğunu ve tutarlılığını sağlamak kritik bir gerekliliktir. Go ekosisteminde…
Furkan Güngör·Mar 17, 2025Function Based Filtering in Go(slice and generic)Yazılım geliştirme süreçlerinde sıkça karşılaşılan temel işlemlerden biri veri filtrelemedir. Örneğin array gibi veri yapıları üzerinde…
Furkan Güngör·Mar 12, 2025Back of the Envelope EstimationBir projeye başlayacağınızı hayal edin. Projenin amacı hızlı bir şekilde yüksek trafikli bir web uygulaması tasarlamak olsun. Bir mühendis…
Furkan Güngör·Mar 2, 2025Redis Pub/Sub in .NetGünümüz yazılım mimarilerinde yüksek performanslı, ölçeklenebilir ve gerçek zamanlı haberleşme çözümleri büyük bir önem taşır. Redis…A response icon1A response icon1
Furkan Güngör·Feb 23, 2025Deep Dive to Delegating HandlersHttp isteklerini yönetmek için yaygın kullanılan HttpClient gelişmiş senaryolarda tek başına yetersiz kalabilir. Özellikle, istekleri…
Furkan Güngör·Feb 17, 2025Deep Dive to http.RoundTripperGolang’ın HTTP istemci kütüphanesi (net/http), varsayılan olarak bir http.Client ve HTTP isteklerini işleyen bir taşıma katmanı (Transport)…
Furkan Güngör·Feb 11, 2025Deep Dive to HttpClientWeb tabanlı uygulamalar geliştirirken, API’lere ve uzak sunuculara HTTP istekleri göndermek için kullanılan en yaygın araçlardan biri…
Furkan Güngör·Feb 3, 2025.Net’te Option Pattern ve ValidationModern .NET uygulamalarında, yapılandırma ayarlarını yönetmek önemli bir gerekliliktir. Geleneksel olarak, bu ayarlar genellikle…