intermediateDesign Patterns for Distributed Systems

What is the SAGA pattern? Explain Choreography vs Orchestration.

Tests whether you know how to maintain consistency across services without a distributed transaction, and the two coordination styles.

This is a Pro question

Sign in, then upgrade to Pro or Power to unlock this question and the full Interview Prep bank.

What is the SAGA pattern? Explain Choreography vs Orchestration.

Next Step

Continue to Your PaymentService has 15 if-else branches for different payment types. Which SOLID principle is being violated, and how would you refactor it?← Back to all Spring Boot & Microservices questions