Question 870
An enterprise architecture team faces this design requirement: Order processing must survive transient database outages without permanently losing accepted incoming work. What should the solutions architect recommend?
Explanation
Correct Answer
Durable queues decouple intake availability from downstream processing failures. The required architecture outcome is: Order processing must survive transient database outages without permanently losing accepted incoming work. Validate this choice by checking that Accepted messages remain durable during database downtime and are eventually processed when consumers recover.
Incorrect Answers
No archive or retention mechanism was configured before the subscriber outage. The specific problem here is that synchronous request-to-database coupling loses or rejects work whenever the database is unavailable.
Per-account one-off inspections do not continuously evaluate drift across accounts. The specific problem here is that synchronous request-to-database coupling loses or rejects work whenever the database is unavailable.
A single-Region Aurora cluster lacks a suitable crossregional disaster recovery target. The specific problem here is that synchronous request-to-database coupling loses or rejects work whenever the database is unavailable.