BoltPipeline logo
Platform

Tasks and Pools

Every job runs in a credential-isolated pool — slow profiles never block urgent loads, and the agent decides its own capacity.

Operate

All work in BoltPipeline — pipeline steps, profiles, DDL deploys, lineage pulls — is one row in one queue, claimed by an agent that runs four isolated pools. A profile of a billion-row table cannot starve a time-critical load, and a buggy admin task cannot inherit the credentials of a reader task.

What it solves

Common problems this capability removes from your engineering workflow.

One worker pool means a slow profile starves urgent runs.

Pool credentials grow to the union of every permission any task needs.

Pipeline sequence is enforced in app code and breaks on race conditions.

Capacity is hard-coded; busy agents drown in oversubscribed work.

How it works

The flow this capability runs end-to-end inside the platform.

  1. 1Four pools map to four credential tiers — reader, pipeline, admin, system.
  2. 2Agents tell the platform per-pool capacity on every poll.
  3. 3The dispatcher never hands out more work than the agent can run.
  4. 4A watchdog tracks stuck tasks — agents are ephemeral, tasks are accountable.

See it on your data.

Try BoltPipeline against your live database — your data never leaves your environment.