我在做什么
我正在用遗传算法开发优化系统,刚刚完成了PoC在JupyterNotebook上的开发,并准备把它作为Python3的web应用程序。这个优化过程需要大量的计算资源来评估每个候选染色体,所以我计划采用并行分布式处理。
它将如何工作
下面显示了这个系统将如何工作(现在计划)。
用户从浏览器上传带有参数的文件并保留optimization
上显示保留作业列表和优化结果
我的计划和问题
这里显示了我的计划(我不熟悉网络应用程序)。
我认为这是可行的,但我不确定这是否好。你知道这样做的好的建筑实践吗?
发布于 2022-02-07 16:41:32
我认为拥有一份cron工作会使订单流复杂化,而且效率低下。尝试使用消息代理(如。(兔子-mq)和芹菜来安排和运行作业。
https://stackoverflow.com/questions/71021215
复制相似问题