Skip to main content

Plane split

Control plane

  • API/UI orchestration
  • state persistence
  • dispatching and scheduling logic

Execution plane

  • container/sandbox lifecycle
  • build/test runtime
  • heavy compute workloads

Why this matters

  • protects orchestrator responsiveness
  • isolates noisy workloads
  • enables horizontal executor scaling
For implementation details, use Dojo’s canonical architecture doc in repo.