Google Cloud Digital LeaderDigital transformation with Google CloudMedium
A financial services company needs to process vast amounts of streaming financial transactions in real-time, perform fraud detection, and update customer portfolios instantly. The solution must be highly durable, low-latency, and capable of handling millions of events per second. Which Google Cloud messaging service is designed for this type of high-throughput, real-time data ingestion?
- ACloud Pub/Sub
- BCloud Trace
- CCloud Scheduler
- DCloud Tasks
Show answer & explanationAnswer & explanation
Correct answer: A. Cloud Pub/Sub
Cloud Pub/Sub is a global, real-time messaging service designed for ingesting and delivering high volumes of events. Its low-latency and high-throughput capabilities make it ideal for streaming analytics, fraud detection, and real-time data processing in financial scenarios.
Why the other options are wrong
- B. Cloud Trace is for distributed tracing and performance monitoring, not for data ingestion.
- C. Cloud Scheduler is for running cron jobs and scheduled tasks, not for real-time event streaming.
- D. Cloud Tasks is used for asynchronous task execution and queueing, not for high-throughput streaming ingestion.
Cloud Pub/Sub
A global, real-time messaging service for sending and receiving messages between independent applications.
- Decouples senders and receivers.
- Scales to millions of messages per second.
- Used for streaming analytics, event-driven architectures, and distributed systems.
Memory trick: Pub/Sub powers streams, Tasks queues dreams.