Network Workflow Automation at Scale
summary
Meta describes a workflow platform that runs thousands of concurrent workflows and ~100,000 executions per month by composing reusable binary building blocks packaged as in-house FB packages and distributed via a torrent-based package system. A stateless decider and worker fleet interprets workflow graphs, executes user code in isolated Linux cgroups using POSIX process semantics, and stores a single atomic context for inputs/outputs; the system also integrates human tasks across chat/email and automates retries, timeouts, and escalation.
AI-written summary · about
chapters (5)
related talks
25mNetwork Automation Tools & Technology
41mHow to Build a Network Automation Stack From The Ground Up
20mPhysical Network Design at Scale
31mNetwork Automation Architecture: Platform vs Power Tools
16mAutomatic Parallelization of Software Network Functions
31mWelcome & State of Network Automation
58mPrinciples of Network Automation
20mAnatomy of @Scale Machine Learning Network Operations
