--remote_executor, so hundreds of compile and test actions run in parallel regardless of local hardware.
Every Workflows deployment includes an optional remote execution cluster that implements the Bazel Remote Execution Protocol v2. The cluster is highly configurable — you define one or more executors, each pinned to a specific container image (and optionally a custom Bazel platform), and each executor backed by one or more worker pools with their own instance type, CPU/memory shape, network access toggle, max concurrency, and autoscaling policy (minimum, warm, and maximum pool sizes; target-tracking scaling; and schedule-based rules to pre-scale ahead of known peaks). This means you can size each executor to exactly the workload it handles, mix architectures (amd64, arm64) and toolchain images within a single deployment, and scale down to zero when the queue is empty.

