Sairyss/distributed-systems-topics - Topics and resources related to distributed systems, system design, microservices, scalability and performance, etc
donnemartin/system-design-primer - Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
anliang11/surging - Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm,
GDATASoftwareAG/motornet - Motor.NET is a microservice framework based on Microsoft.Extensions.Hosting
NHadi/Dermayon - Dermayon is Library for supporting build large application,distributed application, scalable, microservices, cqrs, event sourcing, including generic ef repository pattern with unit of work, generic mongo repository pattern with unit of work, kafka, etc
eShopOnContainers - Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 5, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.
run-aspnetcore-microservices - Microservices on .Net platforms which used Asp.Net Web API, Docker, RabbitMQ, Ocelot API Gateway, MongoDB, Redis, SqlServer, Entity Framework Core, CQRS and Clean Architecture implementation. See Microservices Architecture and Step by Step Implementation on .NET Course w/ discount
run-aspnet-identityserver4 - Secure microservices with using standalone Identity Server 4 and backing with Ocelot API Gateway. Protect our ASP.NET Web MVC and API applications with using OAuth 2 and OpenID Connect in IdentityServer4. Securing your web application and API with tokens, working with claims, authentication and authorization middlewares and applying policies.
ModernArchitectureShop - The Microservices Online Shop is an application with a modern software architecture that is cleanly designed and based on.NET lightweight technologies. The shop has two build variations. The first variant is the classic Microservices Architectural Style. The second one is with Dapr. Dapr has a comprehensive infrastructure
run-aspnet-grpc - Using gRPC in Microservices for Building a high-performance Interservice Communication with .Net 5. See gRPC Microservices and Step by Step Implementation on .NET Course w/ discount
practical-clean-ddd - A simplified and effortless approach to get started with Domain-driven Design, Clean Architecture, CQRS, and Microservices patterns
MicroCouriers - Microservices ASP.NET Core + Event Bus + Kubernetes + Design Patterns
book-fast-service-fabric - A sample demonstrating how to implement a multitenant facility management and accommodation booking application as native Azure Service Fabric reliable services
alibaba/spring-cloud-alibaba - Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
piomin/sample-spring-microservices-new - Demo for Spring Boot 2 and Spring Cloud microservices with distributed configuration (Spring Cloud Config), service discovery (Eureka), API gateway (Spring Cloud Gateway, Zuul), Swagger2 API documentation, logs correlation using Spring Cloud Sleuth and many more
thangchung/clean-architecture-dotnet - Dev: Apply Minimal Clean Architecture with DDD-lite, CQRS-lite, and just enough Cloud-native patterns on eCommerce sample business domain. 🍻 Ops: Use Tye with Dapr extension to deploy it to Kubernetes.
AlphaYu/Adnc - .NET6 microservice/distributed development framework, but also suitable for the development of monolithic architecture systems.
hbenc-uk/dapr-store - Sample application showcasing the use of Dapr to build microservices based apps
sjefvanleeuwen/showcase - A Full Stack Journey with Micro Services and Micro Front Ends. Using dapr, kubernetes, react module federation and web assembly
juicycleff/ultimate-backend - Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
hd9/aspnet-microservices - Sample microservice architecture using .NET Core, Docker, Azure and Kubernetes.
mansoorafzal/AspnetMicroservices - Development and Communication of Microservices with .NET Core 5 using ASP.NET Web API, Docker Compose, RabbitMQ, MassTransit, Portainer, gRPC, Protocol Buffers, SQL Server, Redis, MongoDB, PostgreSQL, Dapper, Entity Framework Core, AutoMapper, MediatR, FluentValidation, Ocelot, Elasticsearch, Kibana, Polly, OpenTelemetry, Jaeger.
VasilisGaitanidis/master-containerized-microservices - This repo contains a sample application based on a fictional eCommerce. The primary goal of this sample is to demonstrate several software-architecture concepts like: Clean Architecture, Microservices, CQRS, Event Sourcing, Publish-Subscribe Architecture, Domain Driven Design (DDD). Currently this is a work in progress.
MesutAtasoy/Joker - An example of microservices container based application which implemented different approaches within each microservice (DDD, CQRS, Simple CRUD)
matjazbravc/Microservice.Architecture.Demo - This demo shows a working sample of microservices architecture using ASP.NET Core. It covers how to create microservices, how to create API gateways using Ocelot, how to use MassTransit as distributed application framework, RabbitMQ as message broker, how to unit test microservices using xUnit, how to monitor microservices using health checks
Daniel-Krzyczkowski/Cloud-Pharmacy-On-Azure - Cloud Pharmacy is a fake medical company which used Microsoft Azure cloud services to implement the system for patients, physicians, and medicaments store.
thinktecture-labs/cloud-native-sample - Sample application to demonstrate how to build, orchestrate, and automate a polyglot cloud-native application
chayxana/Restaurant-App - Restaurant App 🍔 is a sample open-source e-Commerce 🛒 application for ordering foods, powered by polyglot microservices architecture and cross-platform development including mobile and web
meaboutsoftware/evolutionary-architecture ⭐ - Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns
dotnet/eShop ⭐ - A reference .NET application implementing an eCommerce site
event-driven-dotnet/EventDriven.ReferenceArchitecture ⭐ - Reference architecture for using EventDriven abstractions and libraries for Domain Driven Design (DDD), Command-Query Responsibility Segregation (CQRS) and Event Driven Architecture (EDA).
ebubekirdinc/SuuCat - SuuCat is a sample containerized application consisting of several microservices. Its purpose is to use microservice patterns in practice
Physer/Microshop.NET - A .NET e-commerce showcase in a event-driven microservices architecture
dotnet/eShopSupport - A reference .NET application using AI for a customer support ticketing system