想做一个任务管理系统做任务分发,请教一下相关经验

2023-03-29 11:00:18 +08:00
 burgleaf

有一个需求,大概分为两部分:

  1. 有一个任务管理系统,不同用户在管理系统上可以发布一些不同的耗时的脚本任务,当然除了发布任务之外用户还可以操作和查询其他信息

  2. 有一个集群可以接收任务,集群内的机器数量可以伸缩扩展。每一台机器都是通过多线程来并行执行任务,执行完任务把结果返回给任务管理系统

有几个问题请教一下各位大佬:

  1. 个人比较熟悉 java 和 python 两门语言,有没有值得参考的开源系统或者框架

  2. 给用户用的任务管理系统界面该怎么做技术选型,很久以前用的是 jquery 和 bootstrap 。很多年没写前端代码了,就目前前端技术来看选用什么前端框架和开源模板做管理系统比较合适(操作体验好,样式好看,容易上手,组件丰富)

  3. 优化整个集群执行任务的效率和数据一致性有没有什么好的经验可以分享一下

847 次点击
所在节点    问与答
3 条回复
malusama
2023-03-29 11:03:31 +08:00
python 现在就有 dask 或者 ray.
burgleaf
2023-03-29 11:18:41 +08:00
@malusama dask 和 ray 好像是大数据处理数据计算的,这里所指的是浏览器脚本任务,请教一下是否可以支持
w292614191
2023-03-29 11:31:33 +08:00
xxljob 不行吗

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

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

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

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

© 2021 V2EX