10

8

6

4

2


6.4

9.3

5.1

8.6

3.6

8.0

3.2

9.3

2.3

3.9

5 Job Scheduling libraries and projects

  • shedlock

    6.4 9.3 Java
    Makes sure that your scheduled tasks are executed at most once at the same time. If a task is being executed on one node, it acquires a lock which prevents execution of the same task from another node or thread.
  • easy-batch

    5.1 8.6 Java
    Set up batch jobs with simple processing pipelines. Records are read in sequence from a data source, processed in pipeline and written in batches to a data sink.
  • db-scheduler

    3.6 8.0 Java
    Persistent and cluster-friendly scheduler.
  • JobRunr

    3.2 9.3 Java
    Job scheduling library which utilizes lambdas for fire-and-forget, delayed and recurring jobs. Guarantees execution by single scheduler instance using optimistic locking. Has features for persistence, minimal dependencies and is embeddable.
  • Wisp

    2.3 3.9 Java
    Simple library with minimal footprint and straightforward API.

Popular Comparisons


99 Remote Jobs

Work from home. Anywhere in the world.
+ Post a job

Add another 'Job Scheduling' Library