Turn every Pub/Sub message into a pipeline.
Pub/Sub moves the messages. Kestra runs the work each one should trigger: start an execution per message, validate and load it, fan it out to a database or API, or publish events from a finished pipeline, all with retries and one execution history.