🔥 3-day streak
Professional Cloud Architect134 / 169
Question 134 of 169

A retail company is designing a new order-processing backend on Google Cloud. Order submissions arrive in unpredictable bursts, and each order must be processed exactly once by downstream fulfillment services. During processing spikes, the fulfillment services occasionally fall behind, and the business requires that no order be lost even if a downstream service is temporarily unavailable. The architect must design the messaging layer to meet these reliability and scalability requirements with minimal operational overhead. Which design should the architect choose?

Reviewed for accuracy · Report an issueNext question