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
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
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 |