We generate pdf files with data regarding monthly financial balance of tens of thousands of clients. At it's peak (100.000 files at the end of year), the process may take as long as 5 days to complete using distribute the load between 5 servers. The distribution of workload is a manual process (eg. server 1 generates pdf for clients 1 to 20.000, server 2 from 20.001 to 40.000, and so on).
We use Java, so we would like to use a Java tool or framework in a fashion similar to BOINC (BOINC is not coded in Java), which would allow us to have:
For now, we don't want to try heavyweight all-powerful toolkits such as Globus Toolkit.
¿Do you know any java framework/tools suitable to our needs? Open source would be nice, but we don't discard commercial solutions.
Check out Hazelcast distributed executor service. It uses Java's standard ExecutorService API.
There are many:
Google is your best friend here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With