Question 1
A rapidly growing e-commerce platform is transitioning from a monolithic architecture to microservices. They need to ensure data consistency for transactions that span multiple services, such as processing an order which involves updating inventory, charging the customer, and arranging for shipping. If any of these steps fail, the entire transaction must be rolled back. Which architectural pattern is most suitable for managing this multi-service transaction?
Correct Answer:
Saga Pattern
Question 2
An enterprise is planning to modernize a large, business-critical legacy monolithic application. A 'big bang' rewrite is considered too risky due to the potential for service disruption. The goal is to incrementally replace parts of the legacy system with new microservices over time, while the entire application remains operational for users. Which design pattern provides a structured approach for this gradual migration?
Correct Answer:
Strangler Fig Pattern
Question 3
A financial services application requires a complete and immutable audit trail of all transactions. For compliance and analytical purposes, the business needs the ability to reconstruct the state of any account at any point in history. Simply storing the current state of the data is insufficient. Which pattern best addresses this requirement?
Correct Answer:
Event Sourcing
Question 4
A complex system has significantly different requirements for reading and writing data. The read operations are frequent, high-volume, and need to be highly optimized for performance using denormalized data structures. The write operations are less frequent but involve complex business logic and validation on a normalized model. Which pattern would be most effective for architecting this system?
Correct Answer:
Command Query Responsibility Segregation (CQRS)
Question 5
Which of the following is a significant drawback when choosing a microservices architecture over a monolithic architecture for a small, startup team with a tight deadline for their initial product launch?
Correct Answer:
Higher initial operational complexity and overhead.
Question 1
Exam overview

About this Exam

Prepare with the Certified Master Architect (CMA) practice quiz. This question bank includes 120 questions covering architect, architecture, master, business, and architectural. Use it to review important concepts, identify knowledge gaps, and build confidence for the related exam, course, or assessment.

More details

Additional Information

Certified Master Architect (CMA)

This practice set contains 120 questions from the matching question bank and focuses on architect, architecture, master, business, and architectural. Work through each question carefully, review the provided solutions, and revisit topics that need more study before your next attempt.

This is an independent study resource intended for practice and review; it is not an official examination or an endorsement by any organization named in the title.

Quiz information

Frequently Asked Questions

The complete question count is available after full access is unlocked.
No fixed duration is currently configured for this quiz.
Question explanations are included where they are available in the quiz content, helping you review the reasoning after answering.
Yes. You can retake the practice test again as you continue studying during your available access period.
After your access is confirmed, you can continue into the complete practice exam from this quiz flow.
Unless explicitly stated otherwise, this page provides independent practice material for study and exam preparation and is not the official examination itself.
Keep studying

Related Questions