run-aspnetcore-microservices

Microservices project

A microservices-based e-commerce project demonstrating various architectural patterns and technologies.

Microservices on .NET platforms 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

GitHub

3k stars
85 watching
2k forks
Language: C#
last commit: about 1 month ago
Linked from 1 awesome list

api-gatewayaspnet-coreaspnet-web-apiaspnetcore-microservicesclean-architecturecqrs-patterndockerevent-drivenevent-sourcingeventbusmediator-patternmicorservicesmicroservices-architecturemongodbocelot-gatewayrabbitmqredisrest-apisql-serverswagger

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
aspnetrun/run-aspnet-grpc An e-commerce microservices project demonstrating high-performance inter-service communication using gRPC with .NET 5 114
mmacneil/aspnetcoredockermicroservices Demonstrates building and running a microservices-based application with ASP.NET Core using Docker. 167
procodeguide/microservices.sample A sample project demonstrating ASP.NET Core 3.1 microservices architecture and design principles. 36
madslundt/netcoremicroservicessample Demonstrates a microservices architecture with CQRS, event sourcing, and message brokers in a .NET Core application 699
iammukeshm/microservice.webapi Demonstrates a microservice architecture in ASP.NET Core with an API gateway using Ocelot for routing and unifying multiple services. 73
dotnet/aspnetcore A cross-platform framework for building modern cloud-based web applications 35,660
asc-lab/dotnetcore-microservices-poc An insurance sales system built using .NET Core microservices architecture 1,907
dodyg/practical-aspnetcore A collection of practical ASP.NET Core samples covering various features and scenarios 9,557
thangchung/clean-architecture-dotnet A Microservices project demonstrating Minimal Clean Architecture with DDD-lite and CQRS-lite, using .NET 6 and Cloud-native patterns for an eCommerce sample. 1,243
aspnetrun/run-aspnet-identityserver4 A project demonstrating secure microservices architecture with Identity Server 4 and Ocelot API Gateway for authentication and authorization 235
iammukeshm/microservices.ticketing.webapi A ticketing application demonstrating microservice communication with RabbitMQ and MassTransit in ASP.NET Core 38
vercel/micro A lightweight framework for building fast and modular asynchronous HTTP microservices 10,593
wolfgangofner/microservicedemo A comprehensive demo of microservices development using ASP.NET 6 and RabbitMQ with Azure DevOps pipelines, Docker, Kubernetes, and Helm. 577
dotnet/dotnet-docker Provides pre-built Docker images for .NET applications and tools. 4,526