Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yanjunz/godag
simple DAG engine for golang
https://github.com/yanjunz/godag
Last synced: 2 months ago
JSON representation
simple DAG engine for golang
- Host: GitHub
- URL: https://github.com/yanjunz/godag
- Owner: yanjunz
- Created: 2020-07-27T12:34:21.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-07-27T12:38:08.000Z (over 4 years ago)
- Last Synced: 2024-08-03T09:07:02.043Z (6 months ago)
- Language: Go
- Size: 24.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
- awesome-github-star - godag
README
# 介绍
godag是一款轻量级的DAG驱动引擎,包括以下功能:
1. 自由构建DAG图节点,需要在外部构建好以Node形式传递进去
2. DAG并行执行op
3. op执行过程中存储及传递结果
4. 支持op超时# 同类产品对比
腾讯视频搜索有
1. go版本的引擎 https://git.code.oa.com/video_search_common/dag_np
2. 基于spp_rpc框架写的c++版本的引擎 https://git.code.oa.com/video_universal/dag_api/tree/master/
3. C++轻量级实现 https://git.code.oa.com/comp_video/dag_taskflow 【godag主要参考dag_taskflow实现】开源的有
1. cpp-taskflow https://github.com/cpp-taskflow/cpp-taskflow
2. transwarp https://github.com/bloomen/transwarp# 应用
1. SessionServer算子引擎 https://git.code.oa.com/video-fdmc/session_proxy_server