JobRunr just published a detailed integration guide for Apache Grails + a full working sample app:
🔗
https://www.jobrunr.io/en/guides/jvm-frameworks/grails/
🔗
https://github.com/iNicholasBE/grails-jobrunr
Why this matters:
Most teams still default to Quartz because “that’s what we’ve always used.” Quartz went pretty quiet around 2021 and only really came back to life in the last couple of years, so a lot of people just stuck with the familiar option.
While Quartz remains solid and familiar, JobRunr offers a compelling modern alternative for teams that want something simpler and more developer-friendly:
- Much simpler API (especially with the JobRequest pattern for Groovy)
- Built-in dashboard out of the box
- Easier distributed setup + retries
- Designed with distributed/cloud-native use cases in mind
- Uses your existing database (GORM-friendly with a bit of wiring)
The guide walks through the Grails/GORM gotchas (DataSource wiring, lambdas, etc.) and the sample app demonstrates fire-and-forget, scheduled, recurring jobs, progress tracking, and the dashboard.
Worth a look for any new scheduled-job work.