← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

Netflix Reworks Conductor Workflow Engine for Increased Scale and Efficiency

🔄 Updated 19m ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Conductor now handles 420 million monthly workflow executions.
  • Supported workflow size increased from 2,500 to 30,000 tasks.
  • P99 workflow evaluation latency reduced by 40%.
  • Architecture separates workflow metadata from task data.

Conductor Reworked for Scale

Netflix has re-engineered its Conductor workflow orchestration engine to manage growing demands across its Content and Studio Engineering, Ads, and Games organizations. The updated system now supports approximately 200,000 workflow definitions across 150 applications and executes about 420 million workflows per month.

Increased Workflow Capacity and Performance

The redesign significantly increases the supported workflow size, allowing for approximately 30,000 tasks per workflow, up from 2,500. This change also reduced p99 workflow evaluation latency by about 40%, indicating a substantial improvement in processing efficiency.

Architectural Changes in Conductor 4.0

Conductor 4.0 addresses previous bottlenecks by separating workflow metadata from task and user data. The evaluator now uses a lightweight workflow blueprint and loads only the necessary task data for each decision, rather than the entire workflow state. This change mitigates memory pressure that occurred with larger workflows in earlier versions.

Further architectural changes include removing locking from task state coordination by storing pending and terminal task states separately. Workflow evaluation has also been moved out of the synchronous request path, with updates processed asynchronously via exclusive Timestone queues.

Addressing Prior Scaling Challenges

Community discussions in 2022 highlighted scaling issues, such as high JVM heap usage with large numbers of workflows and tasks, and slow definition loading times for complex workflows. These issues stemmed from the engine loading entire running workflows into memory for evaluation. The current redesign directly addresses these previously identified limitations.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~12 min · 10 stories · Sep 11

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

Netflix re-engineered its Conductor workflow orchestration engine to handle 420 million monthly workflow executions and support workflows 10 times larger. The redesign addresses bottlenecks in workflow evaluation and task coordination, improving performance and scalability for Netflix's internal operations.