Saga Choreography Pattern (Managing Distributed Transaction in ASP.NET Core Microservices)

Опубликовано: 01 Октябрь 2024
на канале: DotNet Core Central
18,954
322

In this video, I will walk through implementing the Saga Choreography pattern for managing distributed transactions in ASP.NET Core microservices.

In my previous video, I have discussed the basic concepts of Saga design pattern here:    • Saga Design Pattern for managing Dist...  

In this video, I also used IHostedService. Here are the links for the video:
IHostedService (Background service):    • Running Background tasks using IHoste...  

In this video, I used Dapper. Here are the links for the video:
Dapper Part 1:    • ASP.Net Core with Dapper - Part 1  
Dapper Part 2:    • ASP Net Core with Dapper - Part 2  

Here are the videos of microservices, which I refer to in this video:
Reactive Microservice:    • Building Reactive Microservice with R...  

The source code of the Plain.RabbitMQ Nuget package in this video is available in my GitHub repo here: https://github.com/choudhurynirjhar/p...
Nuget package location: https://www.nuget.org/packages/Plain....

Source code for this video is available in my GitHub repo here: https://github.com/choudhurynirjhar/r...