Awesome Lists

Awesome-Microservices-DotNet

by mjebrahimi

awesome listpushed almost 2 years ago

💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET

AI summary

Microservices framework

A collection of resources and projects focused on building microservices using .NET technologies

stars
2.8K
forks
376
watching
123
awesome lists
4
entries
29
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/mjebrahimi/Awesome-Microservices-DotNet/links.svg)](https://awesome.facts.dev/awesome/mjebrahimi/Awesome-Microservices-DotNet)
HTML
<a href="https://awesome.facts.dev/awesome/mjebrahimi/Awesome-Microservices-DotNet"><img src="https://awesome.facts.dev/shield/mjebrahimi/Awesome-Microservices-DotNet/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/mjebrahimi/Awesome-Microservices-DotNet/links.svg

What's in the list

29 links in 6 sections, with live GitHub stats.activeno commit in 2y

Other Tutorials

Tools and Libraries / Messaging

  • MassTransit

    Distributed Application Framework for .NET

  • NServiceBus

    The most popular service bus for .NET

  • Rebus

    Simple and lean service bus implementation for .NET

  • Kafka

    Confluent's Apache Kafka .NET client

  • RabbitMQ

    RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.1+

  • EasyNetQ

    An easy to use .NET API for RabbitMQ

  • ZeroMQ

    A 100% native C# implementation of ZeroMQ for .NET

  • CAP

    Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern

  • Brighter

    Command Dispatcher, Processor, and Distributed Task Queue

  • Silverback

    Silverback is a simple but feature-rich message bus for .NET (supports Kafka, RabbitMQ and MQTT)

Tools and Libraries / Api Gateway

  • Ocelot

    .NET core API Gateway

  • YARP

    YARP (which stands for "YARP: A Reverse Proxy") is a toolkit for developing high-performance HTTP reverse proxy applications

Tools and Libraries / Service Discovery

  • Consul.NET

    Consul.NET is a .NET client library for the HTTP API

Tools and Libraries / Frameworks

  • Microdot

    Microdot is an open source .NET framework that answers a lot of the needs for easily creating microservices

  • Foundatio

    Pluggable foundation blocks for building distributed apps

Tools and Libraries / Other

  • Dapr

    Dapr SDK for .NET ( is a portable, event-driven, serverless runtime for building distributed applications)

  • Project Tye

    Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier

  • Health Checks

    Enterprise HealthChecks for ASP.NET Core Diagnostics Package

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.