求推荐 go 语言的 workflow|pipeline 库

2023-02-28 11:49:32 +08:00
 craftx

目前需求是这样的:
请求内含一个长度可能为 100k 的列表,对每项的数据进行计算处理转换,批量写入数据库,完成后返回响应。
计算处理过程耗 cpu ,因此计算处理是多路并行,计算处理和写数据库也是并行的
目前自己写了个简单的流程。
但想看看有没有开源程序库。

1221 次点击
所在节点    Go 编程语言
3 条回复
blastbao
2023-02-28 11:57:43 +08:00
bilibili/gengine 这种?
echoless
2023-02-28 12:07:16 +08:00
Temporal

这个如何, 但是对你这个需求感觉太重了. 如果很多类似的需求可以试试.
fgwmlhdkkkw
2023-02-28 12:11:28 +08:00
mapreduce 也不一定要用 go 吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/919778

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX