本系统是为解决业务逻辑复杂且逻辑可抽象成单体式并发执行的业务场景,基于现有云原生平台实现业务逻辑微服务化,不仅大大提升业务扩展性、可维护性同事通过串改并降低计算时间成本。
本系统中将业务逻辑拆成单个算子服务,按照数据流向编排成一个DAG有向无环图,也就是我们下面讲到的拓扑图,任务算子之间可能相互依赖,依赖数据驱动任务流向,最终按照算子编排流程(拓扑图)依次执行每个Task任务。可参照下图:
图中TaskB 算子输入参数依赖TaskA算子输出参数,Task C与 TaskA/TaskB算子相互独立可并行执行,最终所有计算结果在End处执行。
拓扑调度中心
数据存储DB
API数据接出
数据接出中间件
算子
监控中心
对账中心
无状态重试
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。