最近开发模块包含大量的计算,需要每天凌晨以及每个月结束进行大量计算。 技术选型是 通过cluster集群,还是通过开队列进行计算,还是通过开一些定时脚本进行计算?
请大神们指点。
我觉得大量计算需要满足三点
2.充分利用cpu
3.考虑开发和维护成本
基于这几点考虑,集群是必须的,这样可以充分的利用cpu. 至于是否开队列,那在集群短时间完不成的情况下可以考虑,队列的生产消费模型也在某种程度上方便程序扩展,也是可以并行考虑的
非常感谢
http://nodejs.cn/api/worker_threads.html 工作线程了解下
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
我觉得大量计算需要满足三点
2.充分利用cpu
3.考虑开发和维护成本
基于这几点考虑,集群是必须的,这样可以充分的利用cpu. 至于是否开队列,那在集群短时间完不成的情况下可以考虑,队列的生产消费模型也在某种程度上方便程序扩展,也是可以并行考虑的
非常感谢
http://nodejs.cn/api/worker_threads.html 工作线程了解下