#79 · Primary category: MLOps & Evaluation
maestro
Maestro: Netflix’s Workflow Orchestrator
Project last updated:08/26/26
GitHub Stars
3.8K
Forks
311
Contributors
12
License
Apache-2.0
Why we included this project
Maestro is Netflix's workflow orchestrator for data and ML pipelines, and the repo is a rare chance to see how a company that large actually schedules work at scale. Workflows are DAGs with dependencies, triggers, retry policies, and conditional branching, and the engine keeps latency within a strict SLO even when thousands of workflows kick off at the same moment. Data engineers and ML engineers who have outgrown Airflow-style single-leader schedulers will find the interesting details in how it spreads execution across many nodes, handles workflows with tens of thousands of jobs, and runs each step in a container under the calling user's identity. The project ships a runnable server with a REST API and Docker support, so you can stand it up locally and explore the workflow-as-a-service model, versioned definitions, and shared job templates rather than just reading the blog posts.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
unsloth
Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, Kimi K3, MiniMax-H3, Gemma 4, FLUX and more.
LlamaFactory
Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
langfuse
🪢 Open source AI engineering platform: LLM evals, observability, metrics, prompt management, playground, datasets. Integrates with OpenTelemetry, LangChain, OpenAI SDK, LiteLLM, and more. 🍊YC W23
netron
Visualizer for neural network, deep learning and machine learning models