Awesome-Microservices-DotNet
Microservices framework
A collection of resources and projects focused on building microservices using .NET technologies
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET
3k stars
123 watching
376 forks
last commit: 3 months ago
Linked from 4 awesome lists
asp-netasp-net-coreaspnetaspnet-coreaspnet-mvcaspnetcoreawesomeawesome-listawesome-listsdistributeddistributed-systemsdotnetdotnet-coredotnetcoremicroservicemicroservice-architecturemicroservicesmicroservices-architecture
💎 Awesome Microservices .NET / Other Tutorials | |||
https://github.com/procodeguide/Microservices.Sample | 36 | almost 4 years ago | |
https://github.com/mmacneil/ASPNETCoreDockerMicroservices | 167 | about 7 years ago | |
https://github.com/madslundt/NetCoreMicroservicesSample | 699 | almost 2 years ago | |
https://github.com/iammukeshm/Microservice.WebApi | 73 | over 4 years ago | |
https://github.com/iammukeshm/Microservices.Ticketing.WebApi | 38 | over 4 years ago | |
https://github.com/WolfgangOfner/MicroserviceDemo | 577 | 7 months ago | |
https://github.com/aspnetrun/run-aspnet-identityserver4 | 235 | 10 months ago | |
https://github.com/aspnetrun/run-aspnet-grpc | 114 | over 1 year ago | |
Our first Microservice with .NET Core 3.1 - First Part | |||
Containerizing your First NetCore MicroService with Docker and creating CI/CD Pipelines with Jenkins - Second Part | |||
https://github.com/elsavies/NetCoreMicroservices | 4 | over 4 years ago | |
💎 Awesome Microservices .NET / Tools and Libraries / Messaging | |||
MassTransit | 7,072 | about 1 month ago | Distributed Application Framework for .NET |
NServiceBus | 2,103 | about 1 month ago | The most popular service bus for .NET |
Rebus | 2,339 | about 2 months ago | Simple and lean service bus implementation for .NET |
Kafka | 96 | about 1 month ago | Confluent's Apache Kafka .NET client |
RabbitMQ | 2,101 | about 1 month ago | RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.1+ |
EasyNetQ | 2,910 | about 2 months ago | An easy to use .NET API for RabbitMQ |
ZeroMQ | 2,973 | 6 months ago | A 100% native C# implementation of ZeroMQ for .NET |
CAP | 6,730 | about 1 month ago | Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern |
Brighter | 2,046 | about 1 month ago | Command Dispatcher, Processor, and Distributed Task Queue |
Silverback | 261 | about 1 month ago | Silverback is a simple but feature-rich message bus for .NET (supports Kafka, RabbitMQ and MQTT) |
💎 Awesome Microservices .NET / Tools and Libraries / Api Gateway | |||
Ocelot | 8,421 | about 1 month ago | .NET core API Gateway |
YARP | 8,625 | about 1 month ago | YARP (which stands for "YARP: A Reverse Proxy") is a toolkit for developing high-performance HTTP reverse proxy applications |
💎 Awesome Microservices .NET / Tools and Libraries / Service Discovery | |||
Consul.NET | 334 | about 1 month ago | Consul.NET is a .NET client library for the HTTP API |
💎 Awesome Microservices .NET / Tools and Libraries / Frameworks | |||
Microdot | 1,541 | about 1 year ago | Microdot is an open source .NET framework that answers a lot of the needs for easily creating microservices |
Foundatio | 1,992 | about 1 month ago | Pluggable foundation blocks for building distributed apps |
💎 Awesome Microservices .NET / Tools and Libraries / Other | |||
Dapr | 1,119 | about 1 month ago | Dapr SDK for .NET ( is a portable, event-driven, serverless runtime for building distributed applications) |
Project Tye | 5,284 | about 1 year ago | Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier |
Health Checks | 4,132 | about 1 month ago | Enterprise HealthChecks for ASP.NET Core Diagnostics Package |
More related projects:
- foundatiofx/foundatio.kafka
- foundatiofx/foundatio.azurestorage
- foundatiofx/foundatio.aliyun
- foundatiofx/foundatio.rabbitmq
- foundatiofx/foundatio.azureservicebus
- foundatiofx/foundatio.aws
- foundatiofx/foundatio.minio
- foundatiofx/foundatio.storage.sshnet
- foundatiofx/foundatio.redis
- ninject/ninject
- jamesnk/newtonsoft.json
- eventstore/eventstore
- marvin-brouwer/fluentserializer
- zhontai/admin.core