An implementation of the Transactional Outbox Pattern with Cosmos DB
-
Updated
Nov 16, 2023 - C#
An implementation of the Transactional Outbox Pattern with Cosmos DB
A YouTube Clone microservices application built with .NET 7 and Angular 14.
Message and Job Storage with Outbox Design Pattern
A lightweight library for implementing the Transactional Outbox pattern in .NET with default implementation in SQL Server & Azure Service Bus. Key benefits offered are support for running in Azure Functions serverless environments and support for enforcing FIFO ordering of processing & publishing even in horizontally scaled environments (e.g. se…
An ultra lightweight API for robust Distributed Application Mutex/Locking capabilities leveraging SQL Server. The API provides a set of easy to use custom extensions for the SqlClient libraries (e.g. Microsoft.Data.SqlClient or System.Data.SqlClient) that provide robust distributed application mutex/locking support via the sp_getapplock & sp_rel…
demo of transactional outbox
Reference application using the Unit Of Work and Transactional Outbox patterns together in C# to guarantee at-least-one message delivery. Uses MassTransit and Ef Core.
Testing the new Transactional Outbox from the MassTransit framework.
Add a description, image, and links to the transactional-outbox-pattern topic page so that developers can more easily learn about it.
To associate your repository with the transactional-outbox-pattern topic, visit your repo's landing page and select "manage topics."