A scheduler is an application that is responsible to run a unit of execution (command, container image, …):
http://jbatchengine.sourceforge.net/
The Yarn Scheduler is a scheduler for Hadoop Cluster
Swarm Docker Scheduler is a container scheduler for a Swarm/Docker cluster
This section is about the properties of command based job.
Individual jobs are instructed to signal specific events by setting the RAISE_EVENTS attribute. Events are placed on the scheduler event queue, which is available to applications that subscribe to the queue. The following code sets up a test user and grants the necessary privileges.
In addition to raising events, it is possible to define jobs that are run in response to events, know as even-based jobs. The following code sets up a test user and grants the necessary privileges.
Job chains allow multiple jobs to be linked together for form dependency chains.