hiexam
google · Professional-Cloud-Architect · Q428 · multiple_choice · topic_1

You are developing a globally scaled frontend for a legacy streaming backend data API. This API expects events in stric…

You are developing a globally scaled frontend for a legacy streaming backend data API. This API expects events in strict chronological order with no repeat data for proper processing. Which products should you deploy to ensure guaranteed-once FIFO (first-in, first-out) delivery of data?
  • A.Cloud Pub/Sub alone
  • B.Cloud Pub/Sub to Cloud Dataflow
  • C.Cloud Pub/Sub to Stackdriver
  • D.Cloud Pub/Sub to Cloud SQL
Explanation
I believe the answer is B. "Pub/Sub doesn't provide guarantees about the order of message delivery. Strict message ordering can be achieved with buffering, often using Dataflow." https://cloud.google.com/solutions/data-lifecycle-cloud-platform

Reference: examtopics_top_comment

Practice with progress tracking

Sign in to track wrong answers, get spaced-repetition reminders, and run timed exam mode.