.. _2026-06-05-cloud-run-fire-forget-taps_release: ================================================================================= 2026-06-05 - Cloud Run Tap Invocation: Fire-and-Forget Pattern ================================================================================= Release ================== AgileData.io - Faster Pipelines: Tap Invocations No Longer Block the Scheduler The way AgileData invokes Meltano taps as Cloud Run services has been fundamentally improved. Previously, the scheduler would wait for each tap invocation to complete before moving on — meaning a slow or long-running tap could hold up everything else. Now tap invocations use a fire-and-forget pattern: the scheduler sends the request to start the tap and immediately moves on, without waiting for it to finish. A further improvement allows a single schedule to trigger multiple taps simultaneously. Previously, each schedule was limited to a single tap invocation. Now the scheduler can fan out and start multiple tap runs from one schedule, enabling more efficient pipeline orchestration without needing separate schedule entries for each tap. All tap invocations also now go through a common service endpoint, simplifying the invocation architecture and making it easier to manage and monitor tap execution at scale. **What's New:** * Tap invocations use a fire-and-forget pattern — the scheduler no longer waits for completion * A single schedule can now trigger multiple taps * All tap invocations routed through a common Cloud Run service endpoint **What this means for you:** * Faster, non-blocking pipeline scheduling * More efficient use of your scheduled run windows * Simpler architecture for managing tap-based data pipelines Last Refreshed =========================== *Doc Refreshed: 2026-06-05*