run-aspnetcore-microservices

E-commerce platform

Real-world e-commerce microservices project showcasing implementation of .NET 8 and C# 12 for building scalable, loosely-coupled services with event-driven communication and distributed databases.

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: 17 days 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 698
iammukeshm/microservice.webapi Demonstrates a microservice architecture in ASP.NET Core with an API gateway using Ocelot for routing and unifying multiple services. 69
dotnet/aspnetcore A cross-platform framework for building modern cloud-based web applications on Windows, Mac, or Linux. 35,542
asc-lab/dotnetcore-microservices-poc An insurance sales system built using .NET Core microservices architecture 1,908
dodyg/practical-aspnetcore Provides practical samples of ASP.NET Core versions 9,508
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,236
aspnetrun/run-aspnet-identityserver4 A project demonstrating secure microservices architecture with Identity Server 4 and Ocelot API Gateway for authentication and authorization 234
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,585
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,490