Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Awesome-Microservices-DotNet
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET
https://github.com/mjebrahimi/Awesome-Microservices-DotNet
Last synced: about 17 hours ago
JSON representation
-
Training Series
-
Building microservices through Event Driven Architecture
- Building microservices through Event Driven Architecture part3: Presenters, Views, and Controllers
- Building microservices through Event Driven Architecture part1 : application specific business rules
- Building microservices through Event Driven Architecture part2 : domain objects and business rules
- Building microservices through Event Driven Architecture part4: repositories
- Building microservices through Event Driven Architecture part5: dockerization (Web Api Core and SQL Server Linux)
- Building microservices through Event Driven Architecture part6: Implementing EventSourcing on Domain Model
- Building microservices through Event Driven Architecture part7: Implementing EventSourcing on Repositories
- Building microservices through Event Driven Architecture part8: Implementing EventSourcing on Application
- Building microservices through Event Driven Architecture part09: Handling updates
- Building microservices through Event Driven Architecture part10: Run Unit tests inside a docker container
- Building microservices through Event Driven Architecture part11: Continuous Integration
- Building microservices through Event Driven Architecture part12 : Produce events to Apache KAFKA
-
Building API Gateway Using Ocelot In ASP.NET Core
- Building API Gateway Using Ocelot In ASP.NET Core
- Part Two - Building API Gateway Using Ocelot In ASP.NET Core - Authentication
- Part Three -Building API Gateway Using Ocelot In ASP.NET Core - Logging
- Part Four - Building API Gateway Using Ocelot In ASP.NET Core - Rate Limiting
- Building API Gateway Using Ocelot In ASP.NET Core - QoS (Quality of Service)
- Building API Gateway Using Ocelot In ASP.NET Core - Load Balancing
- Building API Gateway Using Ocelot In ASP.NET Core - Service Discovery (Eureka)
- Building API Gateway Using Ocelot In ASP.NET Core - Service Discovery (Consul)
- Building API Gateway Using Ocelot In ASP.NET Core - Configuration (Consul)
-
Distributed .NET Core (DShop)
- Distributed .NET Core (DShop) - Teaser
- Distributed .NET Core (DShop) - Episode 1 [Intro, HTTP requests flow, Infrastructure with Docker
- Distributed .NET Core (DShop) - Episode 2 [CQRS - Write side, Discounts service, MongoDB repository
- Distributed .NET Core (DShop) - Episode 3 [Subscribing RabbitMQ messages, API gateway
- Distributed .NET Core (DShop) - Episode 4 [Asynchronous microservices integration via events
- Distributed .NET Core (DShop) - Episode 5 [CQRS - Read side, Internal HTTP communication
- Distributed .NET Core (DShop) - Episode 6 [Service discovery & Load balancing with Consul + Fabio
- Distributed .NET Core (DShop) - Episode 7 [Handling asynchronous requests, SignalR, Polly
- Distributed .NET Core (DShop) - Episode 8 [Distributed transactions, 2PC, Event Choreography, Saga
- Distributed .NET Core (DShop) - Episode 9 [Vault secrets, Seq logging, Jaeger distributed tracing
- Distributed .NET Core (DShop) - Episode 10 [Metrics with AppMetrics, InfluxDB, Prometheus, Grafana
- Distributed .NET Core (DShop) - Episode 11 [Travis CI pipelines, custom MyGet feeds
- Distributed .NET Core (DShop) - Episode 12 [Docker basics, Docker Hub, docker-compose
- Distributed .NET Core (DShop) - Episode 13 [Integration tests with xUnit, Web API, Mongo, RabbitMQ
- Distributed .NET Core (DShop) - Episode 14 [Consumer-driven contract testing with Pact
- Distributed .NET Core (DShop) - Episode 15 [Orchestration with Portainer, Kubernetes and Rancher
-
Microservices .NET
- Meet Pacco & Microservices .NET!
- CQRS - reserving a resource
- Inbox & Outbox pattern - transactional message processing
- API Gateway with Ocelot and RabbitMQ
- Contract testing with Pact.io
- Distributed Tracing with Jaeger
- Dynamic Credentials with Vault
- DevMentors Live #0 - "Microservices .NET" Q&A, future plans etc...
- Sidecar pattern + custom reverse proxy + k8s
-
.NET Conf: Focus on Microservices
- Welcome to .NET Conf: Focus on Microservices
- Why You Should Care About Microservices
- Stay Sharp
- A Journey into .NET Microservices with Steeltoe
- Orleans at Microsoft
- Adding a Little DAPR to Your .NET Microservices
- Developing and Deploying Microservices with 'Tye'
- Beyond REST and RPC: Asynchronous Eventing and Messaging Patterns
- The Intersection of Microservices, Domain-Driven Design and Entity Framework Core
- Build High-performance Microservices with gRPC and .NET
- DevOps, Waffles, and Superheroes - Oh My!
- API Communication in Microservices with Azure API Management and Azure Functions
- Evolving .NET Framework Monoliths with .NET 5 and Kubernetes
- Migrating .NET Framework Web Apps to Azure
- Building & Debugging Microservices faster using Kubernetes and Visual Studio
- Workshop Module 1: Introducing Microservices
- Workshop Module 2: Modeling and Architecting Microservices
- Workshop Module 3: Microservice Communication
- Workshop Module 4: Deploying Microservices to Kubernetes
- Workshop Module 5: Deploying Service Mesh to Kubernetes
- Workshop Module 6: Distributed Data
- Workshop Module 3: Microservice Communication
-
Microservices with .NET Core and Docker
- Microservices with .NET Core and Docker Episode 1
- Microservices with .NET Core and Docker Episode 02
- Microservices with .NET Core and Docker Episode 03 - Serilog and Seq
- Microservices with .NET Core and Docker Episode 04 - Bandwidth Tester with Serilog and Seq
- Microservices with .NET Core and Docker Episode 05 - PostgreSQL Setup
- Microservices with .Net Core and Docker Episode 06 - Corona Virus Dashboard Part 01
- Microservices with .Net Core and Docker Episode 07 - Corona Virus Dashboard Part 02
- DockerMonitoring with Grafana and .NET Core
-
.NET Microservices Architecture Guidance (Microsoft)
-
A Microservices Implementation Journey
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 1
- A Microservices implementation journey — Part 2
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
- A Microservices implementation journey — Part 3
- A Microservices implementation journey — Part 4
- A Microservices implementation journey — Part 5
- A Microservices implementation journey — Part 6
-
Microservices and Docker with .Net Core and Azure Service Fabric/Kubernetes
- 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
- Building resilient applications with Polly
-
Microservices with .NET Core Tutorials
-
Building Microservices on .Net platforms
- Microservices Architecture on .NET with applying CQRS, Clean Architecture and Event-Driven Communication
- Microservices Using ASP.NET Core, MongoDB and Docker Container
- Using Redis with ASP.NET Core, and Docker Container for Basket Microservices
- Building Ocelot API Gateway Microservices with ASP.NET Core and Docker Container
- Microservices Event Driven Architecture with RabbitMQ and Docker Container on .NET
- CQRS and Event Sourcing in Event Driven Architecture of Ordering Microservices
- AspnetRun Microservices Renewed !
-
Building Microservices On .NET Core
- Building Microservices On .NET Core – Part 1 The Plan
- Building Microservices On .NET Core – Part 2 Shaping microservice internal architecture with CQRS and MediatR
- Building Microservices On .NET Core – Part 3 Service Discovery with Eureka
- Building Microservices On .NET Core – Part 4 Building API Gateways With Ocelot
- Building Microservices On .NET Core – Part 5 Marten An Ideal Repository For Your Domain Aggregates
- Building Microservices On .NET Core – Part 6 Real time server client communication with SignalR and RabbitMQ
- Building Microservices On .NET Core – Part 7 Transactional Outbox with RabbitMQ
-
-
Books
-
Building Microservices on .Net platforms
-
-
Free eBooks
-
Building Microservices on .Net platforms
- Microservices in .NET Core (with examples in Nancy) - [Manning Publications](https://www.manning.com/books/microservices-in-net-core) <!-- markdown-link-check-disable-line -->
- .NET Microservices: Architecture for Containerized .NET Applications - [Download PDF](https://aka.ms/microservicesebook)
- Microservices Recipes (a free gitbook)
-
-
Courses
-
Building Microservices on .Net platforms
- .NET Core Microservices | Udemy - ([Packt](https://www.packtpub.com/product/net-core-microservices-video/9781788626415))
- Microservices Architecture and Implementation on .NET 5 | Udemy
- Building Microservices using ASP.NET Core 5.0 and Docker | Udemy
- Getting Started .NET Core Microservices RabbitMQ | Udemy
- Build Microservices with .NET Core & Amazon Web Services | Udemy
- ASP.NET Core Microservices: Getting Started | Pluralsight
- Microservices Communication in ASP.NET Core | Pluralsight
- Versioning and Evolving Microservices in ASP.NET Core | Pluralsight
- Securing Microservices in ASP.NET Core | Pluralsight
- Deploying ASP.NET Core Microservices Using Kubernetes and AKS | Pluralsight
- Strategies for Microservice Scalability and Availability in ASP.NET Core | Pluralsight
- Step-by-step tutorial for building microservices using .NET
-
-
Other Tutorials
-
Building Microservices on .Net platforms
- Microservices with ASP.NET Core 3.1
- Get Started Building Microservices with ASP.NET Core and Docker in Visual Studio Code
- Microservices with event sourcing using .NET Core
- Microservice Architecture in ASP.NET Core with API Gateway
- RabbitMQ with ASP.NET Core – Microservice Communication with MassTransit
- Securing Microservices with IdentityServer4, OAuth2 and OpenID Connect fronted by Ocelot API Gateway
- Using gRPC in Microservices for Building a high-performance Interservice Communication with .Net 5
- 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
- Microservice Series - From Zero to Hero
- Using Microservices in .Net Core and Docker container
- Microservices Using ASP.NET Core
- Microservices Using .Net Core 2.X With C# and Docker
- Serverless Event-Driven Architecture on Azure: A Worked Example - Part 1 - event-driven-architecture-on-azure-a-worked-example-part-2-3im6)
- Microservice architecture with ASP.NET Core (Video)
- Implement microservices patterns with .NET Core and Docker containers - BRK3317 (Video)
- Create .NET Core Microservice Using Best Practices (Video)
- APIs and Microservices in ASP.NET Core Today and Tomorrow - Glenn Condron (Video)
- Microservices and more in .NET Core 3.0 (Video)
- Ocelot Api Gateway with ASP.NET Core 2.1 and VS Code (Video)
- Building Reactive Microservices with .NET Core - Kevin Hoffman, Capital One (Video)
- Dan Wahlin on Microservices with Docker, Angular, and ASP.Net Core | Evening of Angular (Video)
- Building Resilient Microservices with .NET Core and Steeltoe - Zach Brown & Matt Horan, Pivotal (Video)
- .NET Microservices with DAPR (Video)
- Navigating microservices with .NET Core and Tye - Ryan Nowak (Video)
- Developing and Deploying Microservices with 'Tye' (Video)
- On .NET Live - Intro to Microservice Patterns for .NET Developers (Video)
- Splitting up a Monolith to (micro)Services by CodeOpinion (Video)
- Programming a Microservice with .Net Core 3.1
- Microservice Architecture in ASP.NET Core with API Gateway
- Building microservices with Tye (Video)
- How To Develop Microservices Using .Net Core & Docker
- Building .NET Microservices — Kevin Hoffmann (Video)
- Edwin van Wijk — Building microservices with .NET Core and Docker (Video)
-
-
Contribution
-
Other
-
-
Tools and Libraries
-
Frameworks
-
Other
- Dapr - Dapr SDK for .NET ([Dapr](https://github.com/dapr/dapr) 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
-
Messaging
- MassTransit - Distributed Application Framework for .NET
- NServiceBus - The most popular service bus for .NET
- Rebus - Simple and lean service bus implementation for .NET
- 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).
-
Api Gateway
-
Service Discovery
- Consul.NET - Consul.NET is a .NET client library for the [HashiCorp Consul](https://github.com/hashicorp/consul) HTTP API
-
Programming Languages
Categories
Sub Categories
A Microservices Implementation Journey
318
Building Microservices on .Net platforms
63
.NET Conf: Focus on Microservices
22
Distributed .NET Core (DShop)
16
Building microservices through Event Driven Architecture
12
Microservices .NET
9
Building API Gateway Using Ocelot In ASP.NET Core
9
Messaging
9
Microservices with .NET Core and Docker
8
Building Microservices On .NET Core
7
Microservices and Docker with .Net Core and Azure Service Fabric/Kubernetes
5
Microservices with .NET Core Tutorials
5
Other
5
.NET Microservices Architecture Guidance (Microsoft)
3
Api Gateway
2
Frameworks
2
Service Discovery
1
Keywords
messaging
7
dotnet
6
rabbitmq
6
dotnet-core
5
c-sharp
5
microservices
4
microservice
3
service-bus
3
message-bus
3
distributed-systems
3
kafka
3
consul
2
nuget
2
service-discovery
2
sqs
2
microservices-architecture
2
storage
1
certify-microservices
1
cloud-native
1
microservice-failure-stories
1
microservice-patterns
1
microservices-quotes
1
microservices-video
1
spring-cloud
1
azure-service-bus
1
configuration
1
orleans
1
abstractions
1
aws
1
azure
1
distributed
1
distributed-locks
1
foundatio
1
job-scheduler
1
jobs
1
lock
1
logging
1
metrics
1
queue
1
redis
1
s3
1
csharp-library
1
mediatr
1
nuget-packages
1
redis-stream
1
scale
1
sns
1
message-broker
1
message-brokers
1
silverback
1