Quartz BOF Denver 2007

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