Skip to content

[Epic] Compute Separation — Enable external workers on separate compute #11640

@brettsam

Description

@brettsam

Goal

Enable language workers to run on separate compute from the host (different VMs or containers), connecting inbound over gRPC. The host becomes a passive acceptor of gRPC streams rather than a process spawner. Workers and their customer payloads become the unit of scale.

The existing host-managed worker model is completely untouched. All new code is parallel and additive.

This is a precursor to a broader worker refactor — once the separated compute model is validated through internal preview, subsequent milestones will build on this foundation to fully decouple worker lifecycle management from the host.

Sub-issues

Metadata

Metadata

Assignees

Labels

compute-separationCompute separation / external worker support

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions