知识点 › 算子

DAG 编排与任务粒度

DAG Orchestration

算子Lv.3

定义

一个采集片段 = 一个 DAG 实例;每个节点是一次算子调用(Job 或服务调用),输出写到内容寻址路径;DAG 状态存数据库,Pod 无状态可随时重来。断点续跑只重跑失败节点,不重跑整条链。

关键要点

  • 数据在算子间传「引用 + schema」,不传数据本体,否则网络就是瓶颈
  • 节点幂等 + 内容寻址 = 天然断点续传;重复执行只会命中已存在的输出
  • 编排引擎选 Airflow/Argo/DolphinScheduler 都行,关键是「按数据到达事件触发」而不是定时扫全量

面试怎么答

讲「一个片段一个 DAG 实例 + 内容寻址断点续跑」,这是工程化的关键设计。

相关知识

  • 算子部署形态 — 三种形态:①「一 Pod 一算子」——每个算子一个镜像,DAG 为每个(数据分片×算子)起一个 Job;②「一 Pod…
在星图上打开这颗星 →