Apache DolphinScheduler

活跃
GitHub Java Apache-2.0

简介

Apache DolphinScheduler 是大数据与 AI 工作流调度平台,使用 DAG 定义任务依赖,被广泛用于 AI Agent 的多步执行。

核心特性

  • DAG 调度 — 可视化构建任务依赖图
  • 多任务类型 — Shell、Python、SQL、Spark、Flink、K8s
  • 高可用 — 去中心化 Master/Worker 架构
  • 权限管理 — 用户、角色、资源细粒度权限
  • 告警机制 — 多通道告警,任务失败自动通知
  • 可水平扩展 — 支持大规模并发任务

适用场景

💡 搭建企业级数据与 AI 工作流调度系统
💡 为多团队提供可视化任务编排与监控
💡 托管 AI/ML 训练与推理的常驻任务
💡 在多云/多数据中心运行可观测 DAG 流水线

快速开始

docker run -d --name dolphinscheduler \
  -p 12345:12345 \
  apache/dolphinscheduler-standalone-server

相关项目