10

8

6

4

2


6.6

9.1

5.0

8.0

4.0

7.8

3.6

9.4

2.4

2.1

5 Job Scheduling libraries and projects

  • shedlock

    6.6 9.1 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.0 8.0 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

    4.0 7.8 Java
    Persistent and cluster-friendly scheduler.
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Promoted scoutapm.com
  • JobRunr

    3.6 9.4 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.4 2.1 Java
    Simple library with minimal footprint and straightforward API.

Add another 'Job Scheduling' Library