我需要在网络中的不同机器之间共享一些作业。是否有任何合适的Java框架可供使用。
更多细节:考虑你有一些应用程序,接收一些输入数据。因此,如果您的分析代码决定进行某些操作,但基于某些逻辑,由于缺乏计算资源,它无法承担执行所有必要操作的费用。因此,它必须在其他机器中分配剩余的任务部分。那么,是否有任何框架允许我进行这样的分发? (我想它必须提供一些注册机器,创建任务,收集结果的功能......)
谢谢!
答案 0 :(得分:0)
Apache Hadoop是由Apache开发的一个这样的框架。
答案 1 :(得分:0)
答案 2 :(得分:0)
您是否尝试过java JGroups,它可以简单地创建通道寄存器节点并将数据传输到多个节点。 但你必须编写自己的代码来划分你的任务和聚合。