What is a good open source job scheduler in Java?
- by Boaz
Hi,
In an application harvesting (many) RSS feeds, I want to dynamically schedule the feed downloaders based on the following criteria:
The speed at which content are generated - source which produce content at a higher rate need to be visited more often. After downloading a feed, its content is analyzed and based on the current rate of publication the next run time is determined for the feed. Note that this is dynamically changing. Sometimes a feed is very active and sometimes it is slow.
Every RSS feed should be visited at least once an hour.
While the second one is done by most schedulers but the first one is more problematic. What JAVA-based open source scheduler would you recommend for the task? (and why ;) )
Thanks!
Boaz