Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
-
Updated
Aug 1, 2026 - C#
8000
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Event Sourcing, CQRS and DDD framework for C#/.NET Core.
Outbox and Inbox Pattern in .NET (scalability & fault tolerance). Ensures eventual consistency between services. (microservices, event-driven architecture, message streaming)
Microservices data exchange with change data capture and outbox pattern.
An implementation of the Transactional Outbox Pattern with Cosmos DB
.NET Microservice Reference Application. It's also an over-engineered burger shop!
Outbox implementation for Kafka with Couchbase, MSSQL and PostgreSQL.
.NET framework based implementation of the Outbox Pattern using Apache Kafka and Debezium.
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…
Toolkit to assist in implementing the transactional outbox pattern
A working example of DDD with microservices, CQRS and Write and Read databases. This document contains comments about the decisions that we made to select architectures, guidelines, definitions, patterns and tools.
[PL] Projektuj, łącz, wdraĹĽaj i skutecznie utrzymuj Messaging - Pragmatycznie. đź§
This repository is a project aimed at developing an ERP (Enterprise Resource Planning) Web API utilizing Domain Driven Design principles and Clean Architecture. It focuses on providing a scalable, maintainable, and organized codebase for efficiently managing enterprise resources.
Proof of concept of library system for educational purposes
True Atomic Microservices Implementation with Debezium and Outbox Pattern to Ensure Data Consistency.
A straightforward Outbox Pattern implementation library
This class library implements the Generic Repository Pattern for SQL Server databases. It supports both asynchronous and synchronous operations and is designed to offer a clean and efficient data access layer.
A set of C# libraries for streamlined microservice development: audit, caching, outbox, CAP, MassTransit (events & config), idempotency, specifications, security, and other useful utilities. Packages: https://www.nuget.org/profiles/dex
A distributed embedable small and fast workflow-engine/queue/job-scheduler with zero dependencies
Add a description, image, and links to the outbox-pattern topic page so that developers can more easily learn about it.
To associate your repository with the outbox-pattern topic, visit your repo's landing page and select "manage topics."