Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Open Source Job Scheduler with REST API

Are there any open source Job Scheduler with REST API for commercial use which will support features like:

  • Tree like Job dependency
  • Hold & Release
  • Rerun failed steps
  • Parallelism

Help would be appreciated :)

NOTE: we are looking for open source alternative for TWS,Control-M,AutoSys.

like image 905
Kiran Avatar asked Dec 05 '13 07:12

Kiran


2 Answers

JobScheduler would seem to meet your requirements:

  • Open Source see: Open Source and Commercial Licenses
  • Rest API see: Web Service Integration
  • Parallelism see: Organisation of Jobs and Job Chains

I think that these areas are also covered (I downloaded and trialled the application): See here

  • Tree like Job dependency
  • Hold & Release
  • Rerun failed steps

I'm not affiliated with SOS GmbH

like image 151
GrahamA Avatar answered Oct 13 '22 04:10

GrahamA


ProActive Scheduler is an open source job scheduler.

  • It is part of OW2 organization
  • It is written in Java so it comes with a Java and a REST API
  • It provides workflows that are set of tasks with dependencies and more (loop,replicate, branch), upon failures you can control if the task should be cancelled or restarted
  • Parallelism and distribution is at the heart of it, with features like for instance

Commercial Support is provided by Activeeon, the company behind ProActive (full disclosure: I work for Activeeon).

like image 36
Youri Avatar answered Oct 13 '22 05:10

Youri