Search

Suggested keywords:
  • Java
  • Docker
  • Git
  • React
  • NextJs
  • Spring boot
  • Laravel

Quartz - A full-featured, Java-based, In-process job scheduler

  • Share this:
post-title
Quartz is a full-featured, open source job scheduling service that can be integrated with, or used along side virtually any Java EE or Java SE application - from the smallest stand-alone application to the largest e-commerce system. Quartz can be used to create simple or complex schedules for executing tens, hundreds, or even tens-of-thousands of jobs; jobs whose tasks are defined as standard Java components that may executed virtually anything you may program them to do. The Quartz Scheduler includes many enterprise-class features, such as JTA transactions and clustering.

If your system has recurring maintenance jobs then Quartz may be your ideal solution.

Its major features include:
  • Job Scheduling, Jobs are scheduled to run when a given Trigger occurs
  • Job Execution
  • Job Persistence
  • Quartz can participate in JTA transactions
  • Supports Fail-over, Load Balancing
http://www.quartz-scheduler.org/
https://github.com/quartz-scheduler/quartz/
License:
Tech: