← Research
Technical report · June 2025

Network-Scale Orchestration

Scheduling 1.4M units per day across nine facilities

Abstract

We describe the orchestration layer that balances intake, line assignment, and throughput across the Jones Foods autonomous network, executing network-wide rebalancing decisions in under one second.

The problem

Intake volume is weather-dependent, transport-dependent, and seasonal; line capacity shifts with maintenance windows and equipment generations; and the cost of a wrong assignment compounds down the line. The scheduler solves a bin-packing problem whose shape changes every 400 milliseconds, at network scale.

Architecture

We run a three-layer hierarchical scheduler — network, facility, line — with each layer planning on a different horizon (hours, minutes, seconds). The layers are permitted to disagree: the network planner is allowed to be wrong about the next ten minutes as long as it is right about the next ten hours, and lower layers repair local error without global replanning. Rebalancing decisions propagate network-wide in under one second over a dedicated telemetry mesh.

Results

MetricPre-orchestrationCurrent
Network rebalance latency4–11 min (manual)<1 s
Intake buffer overflow events / month230
Line utilization variance±31%±4%
Units per day, network0.9M1.4M

Lines run in bursts as intake arrives; with no shifts to plan around, idle line-hours cost nothing but capital, and the scheduler exploits that freedom aggressively.