Skip to content
SPECIFICTION
Get listed

Maui Cluster Scheduler vs Quartz Scheduler

Maui Cluster Scheduler

docs.adaptivecomputing.com

Quartz Scheduler

quartz-scheduler.org

Side by side

FigureMaui Cluster SchedulerQuartz Scheduler
Price from—Free
Free plan—Yes
Free trial——
Open source—Yes
LinuxYes—
APIYesYes
Self-hostedYesYes
Plans published02
Spec score · Job Scheduler Software6.7 (#21)8.2 (#7)
IntegrationsThe quick start lists OpenPBS, PBSPro, Loadleveler, and SGE as resource managers Maui can query and control.Quartz can use JDBC data sources, application-server-managed JNDI data sources, or custom ConnectionProvider implementations.
PurposeMaui is a policy engine that controls when, where, and how processors, memory, and disk are allocated to jobs, and helps optimize resource use and monitor system performance.Quartz is an open source job scheduling library that can be integrated into Java applications to run simple or complex schedules.
SupportAdaptive Computing's support portal says customers with a support services contract can email support for technical help and lists Maui Scheduler under product downloads, which require an account with appropriate rights.The community page directs users with questions to the Quartz Users' Forum and provides an issue tracker for reporting issues and requesting features.

Plans

Maui Cluster Scheduler

No plans published.

Maui Cluster Scheduler pricing →

Quartz Scheduler

  • Free open-source Quartz SchedulerFree
  • Quartz SchedulerFree

Quartz Scheduler pricing →

In their own words

Maui Cluster Scheduler

Maui Cluster Scheduler has no write-up on Specifiction yet; its figures are above.

Visit docs.adaptivecomputing.com

Quartz Scheduler

Quartz Scheduler is a free, open-source Java library for running application tasks at scheduled times or on recurring plans. Triggers can use times, days, calendar exclusions, repeat counts, end dates or intervals. Quartz says it can handle workloads from tens to tens of thousands of jobs, with JTA transaction and clustering support. It can run inside an application, an application server or servlet container, as a standalone RMI program, or as a cluster of standalone programs. JDBCJobStore persists jobs and triggers in a relational database, while RAMJobStore keeps them in memory and loses them between executions. Data sources can come from JDBC, application-server JNDI or custom ConnectionProvider implementations. Built-in clustering depends on JDBCJobStore persistence. Downloads list version 2.5.1 for Java 11+ with the jakarta namespace and 2.4.1 for Java 8 with javax.*. Quartz describes itself as a scheduler rather than a job queue, although it can serve as one at small scale. It is licensed under Apache License 2.0.

Visit quartz-scheduler.org