
Ultimate access to all questions.
You are tasked with designing a scalable data pipeline to facilitate data exchange between job generators and job runners. The solution must be adaptable to include new applications without affecting the performance of existing ones. Which approach would best meet these requirements?
A
Develop an API using App Engine to manage message exchanges between applications
B
Implement a Cloud Pub/Sub topic for job publishing and subscriptions for job execution
C
Set up a Cloud SQL table to insert and delete job information rows
D
Utilize a Cloud Spanner table for inserting and deleting job information rows