java - 如何将java程序分发到多台机器上?

标签 java distributed-computing

我用java编写了一个可以处理大数据的代码。我想将其分发到多台机器来处理部分数据并更快地完成处理。我以前从未从事过分布式计算。有工具可以完成这项工作吗?谢谢。

最佳答案

Gridgain效果相当好。 Hadoop是一个伟大的,但需要更多的开发。 Hazelcast可以成为一个好的局外人

我也可以引用其他人,但是在不知道涉及什么类型的数据和处理的情况下很难回答你的问题。进程是 I/O 密集型还是 CPU 密集型?

问题之一是“您的数据集有多大?”。

关于java - 如何将java程序分发到多台机器上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11645853/

相关文章:

java - 坏元素的映射

java - 如何在Parcelable类中实现读写

java - 如何从 Gradle 中的 jacoco 插件中排除生成的 sourceSet

java - 基于java中http请求的动态http响应

java - 带有tomcat的log4j不记录mvn test中记录的内容

multithreading - 多代理系统和分布式计算有什么区别

apache-spark - Zeppelin 是如何集成到 spark 中的?

java - 在两台不同机器上运行的两个java项目之间共享队列

java - 转义序列无效

algorithm - 如何在 "The Game of Life"的进程之间划分二维数组