Microservices & Distributed Systems Design
Architect and build production-grade microservices from service decomposition to inter-service communication, resilience patterns, and observability.
What You’ll Learn
- Monolith-to-microservices decomposition strategies
- REST, gRPC, and event-driven communication patterns
- Service mesh with Istio and Linkerd
- Saga pattern, CQRS, and event sourcing
- Circuit breakers, retries, and bulkhead patterns
- Distributed tracing with OpenTelemetry and Jaeger
