Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
-
Updated
Jun 11, 2024 - C#
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Microservices on .Net platforms which used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12
集合.net core、ocelot、consul、netty、rpc、eventbus、configserver、tracing、sqlsugar、vue-admin、基础管理平台等构建的微服务一条龙应用
Sample using micro services in .NET Core 3.1 Focusing on clean code
cscore is a minimal-footprint library providing commonly used helpers & patterns for your C# projects. It can be used in both pure C# and Unity projects.
The source-generator powered zero-allocation in-memory message passing library for Unity and .NET.
A .NET Core ultra lightweight in-memory event bus implementation.
A synchronous event bus for Unity, using strictly typed events and generics to reduce runtime overhead.
Handle Events and States in Unity, Really Easy to Use and High Performant, We are now in Asset Store ! https://assetstore.unity.com/packages/slug/250332
tools, mongo, webapi and more
.Net Microservice Application
Example of using MassTransit with RabbitMQ in .NET 6.0
RabbitMQ.EventBus.AspNetCore是一个基于官方RabbitMQ.Client的二次封装包,专门针对Asp.Net Core项目进行开发,在微服务中进行消息的传递使用起来比较方便。
A simple Event Bus abstraction layer for working with events in .NET.
Add a description, image, and links to the eventbus topic page so that developers can more easily learn about it.
To associate your repository with the eventbus topic, visit your repo's landing page and select "manage topics."