›How do you define service boundaries using DDD bounded contexts?Middle#Architecture#PatternsDetails →
›Compare REST, gRPC, and message queues for inter-service communication.Middle#CommunicationDetails →
›What is the saga pattern and how does orchestration differ from choreography?Middle#Data#PatternsDetails →
›What is the Backend-for-Frontend pattern and how does it relate to an API gateway?Middle#Patterns#CommunicationDetails →
›What resilience patterns protect microservices (circuit breaker, retry, timeout, bulkhead)?Middle#Patterns#ResilienceDetails →
›What is distributed tracing and how do correlation IDs work?Middle#Communication#ResilienceDetails →
›How do you handle centralized configuration and secrets across services?Middle#Patterns#ResilienceDetails →
›How do you version APIs and keep backward compatibility across services?Middle#Patterns#CommunicationDetails →