Skip to content

Month: September 2022

.Net Core ile Ocelot Api Gateway

Merhabalar, bu yazımızdaki konumuz günümüzde giderek popülaritesini artıran ve yaygınlaşan, çoğu zaman monolitik uygulamarın yerini alan, Uygulamaların tek bir yapı üzerinde geliştirmek yerine birçok uygulamanın (servisin) kendilerine ait veritabanlarıyla birlikte birbirleriyle konuşmasını temel alan biri … Read more

.Net Core ile Redis Cache Kullanımı

Merhabalar bu yazımızda .Net Core tarafında caching ve disturbed cachingin ne olduğuna kısaca değindikten sonra çok bilinen, kullanılan ve popüler NoSQL veri tabanlarından biri olan Redisin avantajlarından bahsedeceğiz ve sonrasında Redis ile .Net Core web … Read more

.Net Core Üzerinde Mediatr & CQRS Pattern

Bu yazıda CQRS ve mediator design patternleri ele alıyor olacağız, öncelikle tanımlamalar ve ana fikirden bahsedip, avantaj ve dezavantajlarına değindikten sonra örnek bir proje ile sonlandırıyor olacağız. CQRS açılımı “Command Query Responsibility Segregation” olan temel … Read more

Async, Concurrency ve Parallelism Kavramları

Büyük bir bahçede elma toplayan işçileri düşünün, bahçenin orasında işçilerin topladığı elmaları boşaltıldığı biribirinden ayrı toplama alanları ve bu alanların başında ise işçilerin getirdiği sepetlerdeki elmaların kalite kontrolünü yapan, boyuna rengine göre sınıflandıran bir görevli … Read more

Method Resolution Order (MRO)

Python programlama dili Object Oriented Programming(OOP – Nesne Yönelimli Programlama) paradigmasını kullanarak uygulamalar geliştirebileceğimiz araç, gereçleri sunmaktadır. OOP kavramının özünde ise nesnelerin davranış ve özelliklerini paketleyerek temiz, tekrar kullanılabilir ve bakım maliyeti düşük uygulamalar geliştirmek … Read more

SOLID Yazılım Geliştirme Prensipleri Bölüm 1

Değişen ve artan ihtiyaçlarla paralel şekilde evrimini sürdüren teknoloji alanında da geçmişten günümüze gelişim devam etmektedir. Bu çerçevede insanoğlu sorunlarını elektronik aygıtlar kullanarak çözemeye çalışma konusunda da epey yol aldı. Elektronik aygıtların ihtiyaçlara çözüm üretecek … Read more

Angular Cache İşlemleri (TS-CACHEABLE)

Öncelikle konuya cache veya caching nedir diye başlamayacağım konuyla ilgili çoğu kişinin bunları bildiğini varsayıyorum. Ancak konunun daha iyi anlaşılabilmesi açısından caching teknolojisinin web uygulamaları için öneminden kısaca bahsetmekte fayda olduğunu düşünüyorum. Günümüz şartlarında teknolojinin … Read more