01Module 02 - Microservices with Python OverviewFastAPI in depth, gRPC, event-driven architecture, service mesh patterns, and API contracts - building production Python microservices.02FastAPI in DepthDependency injection, lifespan events, background tasks, middleware, custom exception handlers, OpenAPI customisation, and production FastAPI patterns.03gRPC with PythonProtocol Buffers, gRPC service definitions, streaming, interceptors, and when to use gRPC over REST.04Event-Driven ArchitectureMessage queues, pub/sub, event sourcing, CQRS, and saga patterns with Python, Kafka, and Redis Streams.05Service Mesh PatternsCircuit breakers, retries, bulkheads, timeouts, service discovery, and observability - resilience patterns for Python microservices.06API Versioning and ContractsURL versioning, header versioning, contract testing with Pact, OpenAPI schema evolution, and backward compatibility strategies.