ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

用于简单分布式计算问题的Java框架/工具

2019-08-27 16:50:15  阅读:288  来源: 互联网

标签:java parallel-processing frameworks distributed


我们生成pdf文件,其中包含有关成千上万客户的月度财务余额的数据.在它的高峰期(年底时为100.000个文件),使用5个服务器之间的负载分配,该过程可能需要5天才能完成.工作负载的分配是手动过程(例如,服务器1为客户端1到20.000生成pdf,服务器2从20.001到40.000生成,依此类推).

我们使用Java,所以我们希望以类似于BOINC的方式使用Java工具或框架(BOINC不用Java编码),这将允许我们:

>服务器自动向工作人员分发数据和代码,并对其进行管理
>工作者(使用免费(或不是这样)cpu周期的普通双核桌面)接收服务器发送的代码并使用数据作为输入执行它,给出一些状态反馈,最后对输出做一些事情,例如.将pdf生成的文件发送到网络存储.

目前,我们不想尝试像Globus Toolkit这样的重量级全功能工具包.

¿你知道任何适合我们需求的java框架/工具吗?开源会很好,但我们不会丢弃商业解决方案.

解决方法:

有许多:

> http://www.jppf.org/
> https://jxta.dev.java.net/
> https://java.net/projects/cajo/pages/Home
> http://www.dmoz.org/Computers/Programming/Languages/Java/Class_Libraries/Networking_and_Distributed_Computing/

谷歌是你最好的朋友.

标签:java,parallel-processing,frameworks,distributed
来源: https://codeday.me/bug/20190827/1742871.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有