- .NET Microservices Architecture Guidance
- Awesome Microservices .NET Core -
- .NET Microservices: Architecture for Containerized .NET Applications
- Cloud-Native learning resources for .NET developers
- mfornos/awesome-microservices
- Design a microservice-oriented application
- Creating a simple data-driven CRUD microservice
- Microservices architecture: What the gurus say about it
- Microservices architecture style
- Securing Microservices with IdentityServer4, OAuth2 and OpenID Connect fronted by Ocelot API Gateway
- Saga Pattern: how to manage distributed transactions with microservices
- Use NoSQL databases as a persistence infrastructure
- When to use the microservice architecture: part 1 - the need to deliver software rapidly, frequently, and reliably
- Why microservices: part 2 - the need for sustainable development
- Why microservices - part 3: two thirds of the success triangle - process and organization
- Why microservices - part 4: the last third of the success triangle: architectural requirements for rapid, frequent, reliable and sustainable development
- When to use the microservice architecture: part 5 - the monolithic architecture and rapid, frequent, reliable and sustainable software delivery
- Communication in a microservice architecture
- Asynchronous message-based communication
- A Microservices implementation journey — Part 1
- Microservices and Docker with .Net Core and Azure Service Fabric - Part One
- Microservices and Docker with .Net Core and Azure Service Fabric - Part two
- Microservices and Docker with .Net Core and Azure Service Fabric - Part three
- Microservices and Docker with .Net Core and Azure Service Fabric - Part four
- What are Microservices? Advantages and Disadvantages of Microservices Architecture
- Microservices Architecture on .NET with applying CQRS, Clean Architecture and Event-Driven Communication
- Best Practices for Building a Microservice Architecture
- Building microservices through Event Driven Architecture part1 : application specific business rules
- A Design Analysis of Cloud-based Microservices Architecture at Netflix
- Microservices and Docker with .Net Core and Azure Service Fabric - Part One
- Microservices and Docker with .Net Core and Azure Service Fabric - Part two
- Microservices and Docker with .Net Core and Azure Service Fabric - Part three
- Microservices and Docker with .Net Core and Azure Service Fabric - Part four
- Microservices Architectural Pattern
- Microservices Architecture and Implementation on .NET 5
- Designing Loosely Coupled Microservices
- Architectural Patterns for High-Performance Microservices in Kubernetes
- GOTO 2020 • When To Use Microservices (And When Not To!) • Sam Newman & Martin Fowler
- GOTO 2021 • The Problem with Microservices • Dave Farley
- GOTO 2019 • 3 Common Pitfalls in Microservice Integration & How to Avoid Them • Bernd Rücker
- GOTO 2015 • Challenges in Implementing Microservices • Fred George
- GOTO 2020 • Beyond Microservices: Streams, State and Scalability • Gwen Shapira
- GOTO 2020 • Why GraphQL Between Microservices Is the Worst & Best Idea • Uri Goldshtein
- GOTO 2019 • Event-Driven Microservices, the Sense, the Non-sense and a Way Forward • Allard Buijze
- GOTO 2021 • Scale, Flow and Microservices • James Lewis
- From a distributed monolith to a microservices solution - Jan de Vries
- Bounded Contexts, Microservices, and Everything In Between - Vladik Khononov - KanDDDinsky 2018
- dotnet/tye - Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.
- rebus-org/Rebus - 🚌 Simple and lean service bus implementation for .NET
- dotnetcore/CAP - Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
- MassTransit/MassTransit - Distributed Application Framework for .NET
- BrighterCommand/Brighter - Command Dispatcher, Processor, and Distributed Task Queue
- microsoft/reverse-proxy - YARP: A toolkit for developing high-performance HTTP reverse proxy applications.
- abpframework/abp - Open Source Web Application Framework for ASP.NET Core
- lucabriguglia/Kledex - .NET Standard framework to create simple and clean design. Advanced features for DDD, CQRS and Event Sourcing.
- gigya/microdot - Microdot: An open source .NET microservices framework
- SteeltoeOSS/Steeltoe - Steeltoe .NET Core Components: CircuitBreaker, Configuration, Connectors, Discovery, Logging, Management, and Security
- FoundatioFx/Foundatio - Pluggable foundation blocks for building distributed apps.
- enbiso/Enbiso.NLib - .Net Standard Libraries for Microservices
- BookBeat/knightbus - Fast multi-transport messaging framework
- 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,
- FamilyBucket - 集合.net core、ocelot、consul、netty、rpc、eventbus、configserver、tracing、sqlsugar、vue-admin、基础管理平台等构建的微服务一条龙应用
- snatch-dev/Convey - A simple recipe for .NET Core microservices.
- moleculerjs/moleculer - Progressive microservices framework for Node.js.
- networknt/light-4j - A fast, lightweight and more productive microservices framework
- mehdihadeli/MicroBootstrap - MicroBootstrap is a framework with many features for quickly and conveniently creating microservices on .NET Core.
- Raiffeisen-DGTL/ViennaNET - Framework for quickly creating enterprise microservices on .NET Core
- 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.
- coolstore-microservices - A full-stack .NET microservices build on Dapr and Tye
- practical-dapr - A full-stack .NET microservices build on Dapr and Tye
- twzhangyang/RestAirline - DDD+CQRS+EventSourcing+Hypermedia API+ASP.NET Core 3.1+Masstransit+terraform+docker+k8s
- eShopOnContainersDDD - Fork of dotnet-architecture/eShopOnContainers in full DDD/CQRS design using my own patterns
- dapr-tye-simple-microservices - An example of building .NET Core microservices with Dapr and Tye
- madslundt/NetCoreMicroservicesSample - Sample using micro services in .NET Core 3.1 Focusing on clean code
- 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->
- coolstore-microservice
- practical-clean-ddd - A simplified and effortless approach to get started with Domain-driven Design, Clean Architecture, CQRS, and Microservices patterns
- shopping-cart-k8s - Service Mesh patterns for Microservices
- 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
- profjordanov/realworld-microservices - Microservices based .NET Core backend implementation for RealWorld
- mspnp/microservices-reference-implementation - A reference implementation demonstrating microservices architecture and best practices for Microsoft Azure
- Microservices Architecture and Step by Step Implementation on .NET
- Building Microservices: Designing Fine-Grained Systems 1st Edition
- Microservices Patterns: With examples in Java 1st Edition
- Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith 1st Edition
- Microservices in .NET Core, Second Edition
- Microservices in Action
- Microservices Security in Action
- Building Microservices with ASP.NET Core: Develop, Test, and Deploy Cross-Platform Services in the Cloud
- Building Event-Driven Microservices: Leveraging Organizational Data at Scale
- Practical Microservices with Dapr and .NET: A developer's guide to building cloud-native applications using the Dapr event-driven runtime