CGraph
CGraph是一款无第三方依赖的C++跨平台DAG调度框架,支持流水线编排、节点并发执行、条件判断等功能,适用于算法调度、引擎开发和并发编程等场景。
• Copy the embed code to showcase this product on your website
• Share on X to spread the word about this amazing tool
- 项目地址:https://github.com/ChunelFeng/CGraph- 类别:C++- 项目后续更新计划: * 适配向量搜索算法的落地,成为一款好用的向量检索引擎 * 搭建周边生态,集成其他优秀组件和框架,作为算子,对外提供功能。比如,网络io功能,文件io功能- 项目描述: 一款无任何三方依赖的C++跨平台DAG调度框架。功能丰富,有较强的可扩展性。- 推荐理由: 实现了一个基于标准C++17版本实现的跨平台的DAG流图框架,无任何第三方依赖,简单好上手。通过流水线编排,实现了依赖节点依次执行、无依赖节点并发执行的逻辑。同时实现了聚合、自动合并、条件判断等逻辑。 代码风格高度统一,便于阅读和Review,提供了10+个适用于各种不同场景的Demo、详细的文档说明和变更记录。普遍适用于算法调度、引擎开发、并发编程、抽象业务通用逻辑等场景。目前也在致力于搭建周边生态,欢迎大家一起加入共建- 截图:
