Skip to content

Worker Pools and Workers

Workers execute jobs. Worker pools decide where jobs can be picked up.

Shared pools

Shared pools let multiple jobs use a common execution group. This is the normal model when you want centrally managed worker capacity.

Dedicated workers

Some jobs may need a dedicated worker for local filesystem access, isolation, or environment-specific capabilities.

What operators should watch

  • worker online or offline state
  • the worker pool assigned to the job
  • whether the selected worker environment supports the source and target features you need

When a pool matters

Pool selection matters when:

  • you need a job to run only in a specific region or environment
  • you need local filesystem access
  • you need a worker build with specific provider features

See also