Jades
Java distributed executor service library
This Java library provides the class DistributedExecutorService which implements java.util.concurrent.ExecutorService.
The goal is to distribute tasks across a network of machines (nodes) over SSH.
The API is designed to be as user-friendly as possible :
1. Instantiate DistributedExecutorService
2. Add nodes
3. Submit tasks
The only requirement is that all machines have SSH and a compatible JRE (>= 6). More precisely, when a node is added, the application's jar is automatically copied (scp) to the node and a new server started (ssh).
...