Google Cloud Digital LeaderDigital transformation with Google CloudMedium
A traditional financial institution is undergoing a digital transformation to modernize its legacy payment processing systems. They need to ensure that all financial transactions are processed reliably, with strict ordering guarantees, and can be consumed by multiple downstream systems for fraud detection, analytics, and archiving. Which Google Cloud service is specifically designed for asynchronous, reliable message delivery and pub/sub patterns, suitable for mission-critical financial data streams?
- ACloud SQL
- BCloud Pub/Sub
- CCloud Tasks
- DCloud Storage
Show answer & explanationAnswer & explanation
Correct answer: B. Cloud Pub/Sub
Cloud Pub/Sub is a real-time messaging service designed for asynchronous, reliable message delivery. It supports fan-out to multiple subscribers and guarantees message ordering within a topic, making it ideal for critical financial transaction streams that need to be consumed by various downstream systems.
Why the other options are wrong
- A. Cloud SQL is a relational database and not a messaging queue for streaming data.
- C. Cloud Tasks is for managing asynchronous task execution, often used for deferred work, not for real-time streaming of financial transactions to multiple subscribers.
- D. Cloud Storage is an object storage service, not a messaging service for real-time data streams.
Cloud Pub/Sub
A fully managed real-time messaging service that allows you to send and receive messages between independent applications.
- Asynchronous and scalable.
- Guarantees message ordering within a topic.
- Supports fan-out to multiple subscribers.
Memory trick: Pub/Sub: Publish once, subscribe many, always in order.