Name | Modified | Size | Downloads / Week |
---|---|---|---|
0.2.0 | 2013-01-19 | ||
0.1.0 | 2013-01-09 | ||
readme.txt | 2013-01-19 | 1.2 kB | |
Totals: 3 Items | 1.2 kB | 0 |
The Java Distributed Executor Service library aims to provide easy distributed computing in Java. 2 files are available for download: - jades-all.jar which includes all necessary dependencies (mainly aprog.jar) - jades.jar To use the library properly, the application with all of its dependencies (included Jades itself) must be packaged as a single jar. VERSION 0.2.0 Fixed a defect in data transfer (by defult ObjectOutputStream keeps data in a buffer, which leads to degraded performance and lack of memory after a while). Added experimental cluster package. The goal is to add to Jades the ability to send tasks to individual nodes. The MachineFinder class allows to automatically detect nodes (machines in the cluster). It is now possible to write: [code] DistributedExecutorService des = new DistributedExecutorService(10); // automatically look for 10 nodes in the cluster des.awaitNodesInitialized(); [/code] VERSION 0.1.0 First release. Usage example: [code] ExecutorService des = new DistributedExecutorService(); des.addNodes("pc01", "pc02"); for (int i = 0; i < taskCount; ++i) { des.submit(new Task()); } des.shutdown(); des.awaitTermination(); [/code]