Quartz BOF Denver 2007
Notes:
- Quartz can be "loosely" described as "cron for java"
- Interest in Quartz, only 2 out 6 have used it.
- High availability features are really cool
- Fail over from one server to another server, would work, but logging gets kind of funny
- Quartz has a database to do it's high availability stuff
- Uses hibernate, so most databases should be possible
- Spring 1.x integration was a pain and not worth it. (unknown if it changed in Spring 2.0)
- Being Java, could be used on any OS, but experience in the room was mostly on Linux
- "I would not want to be on any project using Windows"
- "Windows is not a recommended platform for anything"
- Used JDK 1.5, but probably not a requirement
- Memory overhead was not noticeable
- Leakbot is useful for memory leak analysis
- Quartz can be used for automation of tasks people might otherwise do on a regular basis
- There are JMX tie-in's already available in Quartz
- Previously one attendee had used the JDK 1.5 "Executor Service"
- http://www.opensymphony.com/quartz/
- Author of book is probably not author of framework (Chuck Cavaness), but framework appears to have two active developers
- Apache 2.0 license