I am looking for some general library for planning many tasks. The library should provide the ability to split tasks into cluster nodes, perform load balancing and fault tolerance, therefore, if some nodes are omitted, tasks for the node should be distributed among the remaining nodes.
I looked at Hadoop - but it looks like it will work well for map reduction tasks. In my case, the tasks are just the senders of notifications, checkers for the state of the object, etc.
Quartz seems great - but it's unclear how good it is when it comes to sending events to nodes.
Any other options?
jdevelop
source share