集群系统上的 Java 并行处理(集群计算)

标签 java cluster-computing

我正在开发一个基于网络的应用程序来提供一些服务。这是一个科学应用程序,可以对用户上传的数据进行一些处理。这个处理 Action 对应的方法是用Java写的,它们是完全独立的。显然,不同用户的数据也是独立的。

我正在寻找一种技术来在 C 中的 MPI 等集群上扩展此计算。我正在寻找 Java 中的相同工具。

谢谢。

最佳答案

您有很多使用 Java 扩展计算的解决方案,但我更喜欢的解决方案是 Gridgain,它的代码最直接。

你可以试试 Hazelcast从技术上讲,这是一个数据网格,但可用于集群上的远程执行和并行化操作

如果您正在明确搜索 MPI 实现,您应该看看 MPJ

关于集群系统上的 Java 并行处理(集群计算),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6881722/

相关文章:

java - 如何在 BouncyCaSTLe Java 中对 ECDH 公钥进行 DER 编码

java - 通过JAVA获取mongodb中的currentdate

java - ConcurrentHashMap 与 HashMap 和 NullPointerException

hadoop - MapReduce 连续执行

java - mpjboot bash : java: command not found

java - Java中如何将字节转换为相同的字符串

java - 如何与 FragmentStatePagerAdapter 内的 Fragment 进行通信?

MySQL 集群-[[ndbd] 错误 -- 无法作为守护进程启动,错误 : 'Failed to open logfile ]

java - 在集群上启动和停止 apache flume 代理

elasticsearch - 在 ELK 中配置 number_of_shards 和 number_of_replicas