Ultimate access to all questions.
As a developer for a concert venue's ticketing system, how would you design the seat reservation process to provide customers with immediate confirmation when a seat is successfully booked?
Explanation:
The question requires immediate confirmation of seat reservation, which implies synchronous processing. Option D uses an Application Load Balancer with Compute Engine, enabling real-time HTTP request handling. The other options (A, B, C) rely on asynchronous systems (queues, Pub/Sub, Cloud Storage triggers), which may introduce delays between reservation initiation and confirmation. Only D ensures the backend processes the request and returns confirmation directly within the user's request flow.