• Per. Nis 3rd, 2025

Arif GÖKÇE

Senior Software Engineer

Microservice Mimarisi Nedir?

Microservice Mimarisi Microservice mimarisi, modern yazılım geliştirme süreçlerinde hızla popülerleşen bir yaklaşımdır. Geleneksel monolitik yapıların yerine, uygulamaların birden fazla küçük, bağımsız ve ölçeklenebilir servislere ayrılarak geliştirildiği bir mimari yaklaşımdır. Bu…

Yapay zeka’nın (AI) insan hayatına katkıları

Yapay zeka (AI), günümüzde hızlı bir şekilde gelişen ve birçok alanda büyük bir potansiyele sahip olan bir teknolojidir. AI’nın çıkışı, gelişmesi ve günümüzdeki örnekleri, insan hayatına konfor ve kolaylık sağlama…

Redis’te Master-Slave ve Sentinel Yapıları

Bu yazıda Redis’in en kullanışlı, ilginç ve eğlenceli Sentinel özelliğinden bahsedeceğim. Ancak önce master-slave yapısını anlamamız gerekiyor. Teknik detaylara geçmeden önce kısaca hikayesini anlatayım: Redis, bir NoSQL veritabanıdır ve verileri…

JSON ve BSON: Veri Serileştirme

JSON (JavaScript Object Notation) ve BSON (Binary JSON), veri serileştirme ve kodlama formatları olarak kullanılan iki popüler veri formatıdır. JSON, insanlar tarafından okunabilir ve yazılabilir bir metin formatıdır ve JavaScript…

Asp.Net Web API – Token Based Authentication

Asp.Net Web API kullanarak RESTful servis geliştirirken Token Tabanlı Kimlik Doğrulama işlemini konuşacağız bu makalemde. Token Tabanlı Kimlik Doğrulama, kullanıcıların servislerimize güvenli bir şekilde erişmelerini sağlayan bir yöntemdir ve modern…

Big Data (Büyük Veri)

Büyük veri (big data) kavramı, veri yönetimi teknolojilerinin gelişmesi ile ortaya çıkmıştır. Bu makalede, farklı sektörlerde büyük veri kullanım alanlarına örnekler verilerek, büyük verinin işletmelere ve kurumlara sağladığı değerli bilgiler…

WebAssembly: Webin Geleceği

WebAssembly (Wasm), modern web uygulamalarının geliştirilmesinde bir dönüm noktası olarak kabul edilen, performans odaklı bir teknolojidir. Wasm, web tarayıcılarında çalışabilen, düşük seviyeli bir sanal makine olarak tasarlanmıştır ve yüksek performanslı…

Unutulmayan Yazılım Hataları ve Sonuçları

Eğlenceli bir yaklaşımla tarihteki en pahalı yazılım hatalarını keşfedin! Marsovsky’nin reset düğmesi, otomatik şampuanlı otobüs, Ariane 5 roketi ve daha fazlası. Gelin, yazılım dünyasının eğlenceli ve vahim hatalarını keşfedelim! Yazılım…

Sql Server Veritabanında Ado.Net ile Full-Text Searching (Tüm Metinde Arama) Kullanımı

Bu makalemizde, Sql sunucu üzerindeki tablolarda text tabanlı arama işlemlerinin, Full-Text Searching (Tüm Metinde Arama) servisi yardımıyla nasıl gerçekleştirildiğini incelemeye çalışacağız. Konunun pekişmesi açısından basit bir web uygulması ile de…

SOLID Prensipleri: Yazılımın Temel Taşları

Yazılım geliştirmenin karmaşıklığı arttıkça, kodun sürdürülebilir, esnek ve genişletilebilir olması gerekliliği ortaya çıkmıştır. Bu nedenle, yazılım mühendisleri SOLID prensiplerini kullanarak kodlarını daha kaliteli hale getirmeye çalışmışlardır. SOLID prensipleri, yazılım geliştirmede…