Bu makale; milyonlarca verinin olabildiğince hızlı işlenip, tüm aramalara yeterli hızda cevap verilebilmesi için neler yapılabileceğinden bahsetmektedir. Bu sebeple; lineFrontend: frontend peri masalı arayanlar için TL;DR :) Durum: Proje istatistikleri; 15 milyonu aşmış benzersiz oturum…
.NET Core; bana göre, bulut teknolojileri, modern web uygulamaları ve mobil servisler geliştirme rekabetine dahil olmuş, Ruby, Python, NodeJs vb. dil ve platformlara ilgi-ihtiyaç duyan .NET geliştiriciler için açık kaynak kodlu ve cross-platform destekli bir…
Bir uygulamanın tek bir TCP bağlantısı üzerinden çift yönlü veri alışverişi yapabilmesini sağlayan WebSocket protokolü ile uygulama altyapımız ve sunucularımız arasındaki ilişkilerin yönetimine değineceğiz. Yazılım süreçlerimizde olduğu gibi; ölçeklendirilmiş, dağıtık yapıda olan bir sistem içinde…
HTTP temelli ağ protokolü üzerinden veri alışverişi yapan veya sunucu taraflı operasyonları tetikleyebilen istemci uygulamalarımız için (SPA, Web App, Mobile, IoT) geliştirdiğimiz servislerin (HTTP, REST, APIs) ölçeklendirilmesi ve performansı büyük önem taşımaktadır. Bu durumda performans…
Web uygulamalarında sayfalar arasında veri paylaşımı, karar süreçleri oluşturmak vb. sebeplerden ötürü parametrelere ihtiyaç duyabiliriz. Örneğin: https://localhost:5000/gonder?islemId=1&kullaniciId=2 bağlantısı ile IslemId ve kullaniciId QueryString parametrelerinin ilgili işlemi yapacak…