Execution Backends
The backend interface behind Orchestration’s interpret and generate modes.
Execution backends and the default profile
Section titled “Execution backends and the default profile”The orchestrator is a backend interface, not one engine. Two axes swap independently and a component definition does not change across them: the trigger/scheduler host (when and what to invoke) and the execution engine (how a run executes).
- General-consumption default. Plain CI (generated) for the trigger and runner, the local executor for one-shot deploys, native scheduling. Zero exotic dependencies — this is what keeps the model broadly adoptable rather than “requires our stack.”
- Cloud/k8s-native. Lean on what the platform already reconciles and schedules — CronJob/Jobs/Argo on k8s, native schedulers and CloudFormation
deployon AWS. - Opt-in advanced backends. Temporal as the durable execution engine for gated or crash-resumable components; Dagster or Airflow as a team-owned trigger host that invokes
chant run. Chosen when a team needs or owns them, never baseline.
Read next
Section titled “Read next”- Orchestration — interpret vs generate mode, rollback, and what the model adds over hand-driving a pipeline.
- Local vs Temporal — the executor trade-off in depth.