Java 我如何使一项任务并行化

Java 我如何使一项任务并行化,java,fork-join,Java,Fork Join,我的本地网络中有3台服务器。在其中一台上运行一个应用程序,这需要大量的CPU资源。假设它在服务器1上,是否可以向服务器1提供服务器2和服务器3的CPU电源 如果不是,我正在考虑编写java客户机-服务器应用程序 它将是服务器1上的客户端应用程序和服务器2,3上的2个服务器应用程序。我在所有服务器上使用Fork-join框架,并将给定任务的一部分从server1发送到server2和server3。他们将计算任务并将结果发送回服务器1。这是正确的想法还是错误的 不要重新发明轮子。您可以考虑使用现有

我的本地网络中有3台服务器。在其中一台上运行一个应用程序,这需要大量的CPU资源。假设它在服务器1上,是否可以向服务器1提供服务器2和服务器3的CPU电源

如果不是,我正在考虑编写java客户机-服务器应用程序


它将是服务器1上的客户端应用程序和服务器2,3上的2个服务器应用程序。我在所有服务器上使用Fork-join框架,并将给定任务的一部分从server1发送到server2和server3。他们将计算任务并将结果发送回服务器1。这是正确的想法还是错误的

不要重新发明轮子。您可以考虑使用现有的、已验证的和优化的java分布式计算平台。 我想到的两个都是开源的:

ApacheIgnite:Ignite.Apache.org 黑泽尔卡斯特:

它们都很容易入门,而且都是在考虑资源管理的情况下构建的