- 28 Jun, 2024
Mikroservis Mimarisinde Generic Email Consumer Yapısı Oluşturmak
Merhaba arkadaşlar, Yakın zamanda mikro-monolitik olan projemi tamamen mikroservis mimarisine geçirdim ve bu süreçte çeşitli email template oluşturmam gerekiyordu. Bunu “Şifremi Unuttum, Hoşgeldin X kullanıcısı, Ödeme Başarılı, Ödeme Başarısız, Dekont, Şifre Sıfırlama” gibi başlıklar altında toplayabiliriz. Bu case karşısında olabildiğince generic bir yapı oluşturarak az kod, çok i ...
- 03 Sep, 2022
Specification Pattern Nedir?
Herkese merhaba, bugün specification tasarım deseninin ne olduğunu ve hangi durumlarda kullanılacağı, bizi nasıl bir yükten kurtaracağını ve son olarak nasıl implemente edileceğinden bahsedeceğim. ...
- 19 Aug, 2022
.Net Core Ortamında MediatR Pipeline Geliştirelim
Merhaba arkadaşlar, Bugün MediatR kapsamında gerçekleştirilen her bir istek için oluşturduğumuz genel yapıları (validation, logging vb) daha merkezi bir sisteme nasıl taşırız gibi soruların cevaplar ...
- 15 Jul, 2022
.NET Core Ortamında Onion Architecture ile Dapper Uygulaması
Merhaba Arkadaşlar, bugün Micro-ORM denilince akla gelen Dapper nedir, nasıl kullanılır, neden tercih edilir gibi soruların cevaplarına değineceğim. Dapper tanımını yaptıktan sonra .NET Core ile Onio ...
- 28 Jun, 2022
Efektif Dockerfile Kullanımı
Merhaba Arkadaşlar, bugün dockerfile yazarken nelere dikkat etmeliyiz, hangi kurallara dikkat etmeliyiz ki kaliteli bir dockerfile ortaya çıkabiliriz, bundan bahsedeceğim. Asıl konumuza geçmeden ...
- 19 Jun, 2022
Docker Nedir?
Merhaba Arkadaşlar, uzun bir aradan sonra tekrardan sizinleyim. Bugün yazılım dünyasında oldukça önemli bir rol oynayan “Docker” nedir, nasıl kullanılır, sanal makinelerden farkı nedir gibi sorul ...
- 21 Jan, 2021
CQRS ( Command Query Responsibility Segregation) Nedir?
Herkese merhaba, bu makalemde CQRS pattern kullanımına, ne olduğuna, nasıl kullanıldığına ve ne zaman kullanılması gerektiği gibi konuların üzerinde duracağız. **Command Query Responsibility Segrega ...