Correct Answer: Process only one file per function invocation; for large files, use Cloud Dataflow instead
Cloud Functions have strict time limits. For long-running or large-scale data processing, Cloud Dataflow (or Cloud Run with longer timeouts) is the architecturally correct choice....
Correct Answer
Process only one file per function invocation; for large files, use Cloud Dataflow instead
Why This Answer Is Correct
Cloud Functions have strict time limits. For long-running or large-scale data processing, Cloud Dataflow (or Cloud Run with longer timeouts) is the architecturally correct choice.
This question evaluates your knowledge of Cloud Functions โ a core concept tested in Professional Cloud Architect. Understanding Cloud Functions is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.
You are building a real-time data ingestion pipeline using Cloud Pub/Sub. You want to ensure that no messages are lost even if the subscriber application (Cloud Run) is offline for 4 hours. How should you configure Pub/Sub?
You are designing a high-scale data ingestion system using Cloud Functions. You want to ensure that if a function fails, the event is not lost and can be retried later. Which pattern should you use?