Quartz.Net for scheduling
Just run into this project, another port from the Java Land, which looks really interesting. Basically, it is a job scheduling framework. I have need of that in a previous application - which meant that I had to write a simple version of that, and I was very happy with it, until I realized that I had a convoy issue that was so severe that it killed the application under heavy load (discoveed 6 months into production, naturally).
In my current project, there are quite a few things that I mark as "TODO Later", which are all sorts of maintenance tasks that I would like to run. I can probably build something simple based on Timer, but that has already proven to be problematic at times. I don't know about the level of the project (or much about it, frankly), but it looks like there are some interesting things there, such as the possibility for persistent jobs, which would make my life easier. It looks like it is not implemented yet, but work on porting has started.
From cursory look, it looks interesting enough to take a deeper look, and the site has good documentation.
No mailing list, though :-(
Comments
There is another port of Quartz that predates this one
http://www.hessmer.org/dev/quartz4net/
but it hasn't been updated in a long time.
http://quartznet.sourceforge.net/mailing_list.html
I need to admit that I added the mailing list right after Ayende reported this :-)
I need something similar for another project and this looks ideal..
Has anyone taken an indepth look at this? My only other option is running a Windows service with a Timer
Comment preview