gpt4 book ai didi

java - Node.js 与 Java - 计算密集型计算

转载 作者:行者123 更新时间:2023-12-02 04:52:27 24 4
gpt4 key购买 nike

我目前正在评估 api 的后端架构,深入研究 node.js 和 j2ee 应用程序服务器以及相应的 j2ee war 文件。 API 将必须计算相当CPU 密集型的任务——更具体地说是神经网络的训练。您对用于机器学习的性能和/或包的设置有任何经验吗?我还应该考虑任何其他 API 技术 - 例如 java 微服务吗?

提前非常感谢,菲利普

最佳答案

我推荐至少两个微服务。一种用于接受 API 请求。其他用于计算。您可以为这两种语言选择任何语言。

例如:

  1. node.js API 服务 - 接收 HTTP Restful 请求。该服务使用事务性 RPC 协议(protocol)调用第二个服务,如 dnode .
  2. 无状态 C++/Java/Go 服务 - 通过 dnode RPC 接收计算任务,执行计算并返回结果。

因此,您将卸载前端服务。高负载下也不会出现滞后现象。第二个服务是使用 CPU 优化库/语言编写的。此外,您可以在负载非常高的情况下扩展第二个服务。

关于java - Node.js 与 Java - 计算密集型计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29092137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com