Bu yazıda, .NET mikroservis mimarisinde Orchestration tabanlı Saga Pattern ile Transactional Outbox ve Inbox kullanımını basit örneklerle anlatıyoruz. Clean Architecture ve Domain-Driven Design ilkeleriyle geliştirilen projede; Blazor web arayüzü, Identity Server ile kimlik yönetimi, MassTransit ve RabbitMQ ile mesajlaşma, PostgreSQL veritabanı, Aspire, Ocelot Api Gateway ve Consul Service Discovery gibi teknolojilerin temel entegrasyonları gösterilmektedir. Mikroservisler arasında güvenli ve tutarlı veri iletişimi sağlamak isteyenler için anlaşılır bir rehber sunuyoruz....
Blazor Web Assembly Nedir? ASP.NET Core uygulamalarını Kubernetes'e Nasıl Deploy Ederiz? Captain Docker Visual Studio Extension ile basit bir şekilde Dockerize etme ve imageleri registry'e pushlamak, Helm Chart Nedir Github Page ile beraber kullanma, Kubernetes Init Container ve Jobs ile EF Core Database Migrationları container oluşmadan önce uygulama, Production, Development, Staging Geliştirme ortamları, Local, Private Docker Registry Kurulumu...