API Gateway Pattern
Using API Gateways like YARP or Ocelot to manage microservices traffic.
Distributed Tracing
Implementing observability in distributed systems using OpenTelemetry.
dotnet-aspire
gRPC in .NET
Building high-performance, contract-first services using gRPC in .NET.
Message Queues
Implementing asynchronous messaging patterns using RabbitMQ or Azure Service Bus, and abstraction with MassTransit.
Resiliency with Polly
Implementing resilience patterns like Retry, Circuit Breaker, and Bulkhead using Polly.