On Jun 12, 2006, at 8:11 PM, John Sisson wrote:

How scalable would this be? I would imagine there would be applications that may create thousands of jobs (possibly per day). Wouldn't startup be slow if we had to de-serialize thousands of jobs at startup in the process of loading all the GBeans that represent the jobs. Not having looked at quartz myself, it seems it would be much better to have jobs in a database. For example, thousands of Jobs could be created that aren't to be executed until next year. I would expect that a job management engine would optimize processing, e.g. only read jobs from the database into memory that are to be executed today or in the next hour.


And that config.xml file is going to get mighty large, so every time someone makes a small change we are writing out all the jobs...

-dain

Reply via email to