Cloud native dağıtık bir uygulama geliştirmenin, kendi içerisinde bir çok zorlukları, zaman alacak gereksinimleri vardır; state management, db layer, cloud bindings gibi liste uzar gider. Event driven bir mimari kurmak …
Yazar: Mesut PİŞKİN
Önbellek (Cache), kullanıcı isteklerine daha hızlı cevap verebilmek, uygulama performansını arttırmak, oluşabilecek dar boğazları önlemek ve sistemlere gelen yükü minimuma indirmek gibi amaçlarla ihtiyaç duyulan verilerin geçici olarak depolandığı, hızlı …
Uygulamaların kesintisiz hizmet verebilmesi için; mimarinin doğru tasarlanması, geliştiricilerin de bu mimariye uygun ve hataya sebebiyet vermeyecek uygulamalar geliştirmesi gerekir. Ne yazık ki her zaman bunu başaramayabiliriz ve neyse ki …
Mikroservis mimarisi üzerine çalışıyorsanız karşılaşacağınız en önemli problemlerden bir tanesi; geliştirilen mikroservisler arasındaki iletişim mimarisini kurgulamaktır. Monolitik ve *SOA mimaride geliştirilen uygulamalarda servisler arası iletişim gibi bir problem ihtiyacı genellikle …
Helm Kubernetes kümesine kolay deployment yapılabilmesini sağlayan, Kubernetes paket yöneticisidir. Uygulamalarınızı Kubernetes kümesinde ayağa kaldırmak için yazmanız gereken tüm yapılandırma dosyalarını (deployment yml, ingress, persistent volumes, services, vb.) tek bir …
12faktör, Heroku’nun kurucu ortaklarından Adam Wiggins’ın kendi deneyimlerinden yola çıkarak, DevOps, teknoloji, programlama dili, mimari, vb. konuları kapsayacak şekilde oluşturulmuş olduğu on iki maddelik bir manifestodur. Bu manifesto, bulut odaklı uygulama …
Bu rehberde, ASP.Net Core uygulaması ve bu uygulamanın Entity Framework Core ile birlikte kullanacağı bir SQL Server’ı Kubernetes kümesinde çalıştıracağız. Bunu yaparken uygulamamızı dockerize edeceğiz. Uygulamamız ve SQL Server dockerize …
Yüz tanıma probleminin çözümü için bir çok yöntem mevcut, burada ki önemli konu; yüz tanıma işlemi ile yüz tespit işleminin farklı olmasıdır. Bazı yöntemler ile görüntülerdeki insan yüzlerini, diğer nesnelerden …
Mean Shift farklı maalesef bir çok farklı şekilde Türkçeye çevriliyor, farklı akademik kaynaklara baktığımda “Ortalama Kaydırma”, “ Ağırlıklı Ortalama Kaydırma”vb. gibi bir çok farklı çevirisi var. TÜBA terimler sözlüğüne bakarak …
Derin Öğrenme ve OpenCV OpenCV 2.4 sürümü ile birlikte derin öğrenme tarafındaki birçok gelişmeye yer verilmeye başlanmıştı. Görüntü sınıflandırma için farklı kütüphaneler ile oluşturulmuş modellerin içe aktarılabilmesi, farklı sınıflandırıcı ağların oluşturulabilmesi, …