🔥 3-day streak
Microsoft Azure Solutions Architect Expert143 / 187
Question 143 of 187
A financial services company is building an order-processing platform composed of independent microservices (Payment, Inventory, Shipping) deployed to Azure Container Apps. Each service owns its own database. A single business operation spans all three services, and if any step fails, prior steps must be logically undone to maintain data consistency. The company wants to avoid distributed locks and long-held transactions across services. Which architectural pattern should the solution architect recommend to coordinate the operation and handle failures?
Reviewed for accuracy · Report an issueNext question