10

8

6

4

2


6.8
0.0

5.0

6.7

4.1

8.1

3.8

9.3

2.5
0.2

5 Job Scheduling libraries and projects

  • shedlock

    6.8 0.0 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 6.7 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.
  • 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.
    Sponsored scoutapm.com
  • db-scheduler

    4.1 8.1 Java
    Persistent and cluster-friendly scheduler.
  • JobRunr

    3.8 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.5 0.2 Java
    Simple library with minimal footprint and straightforward API.

Add another 'Job Scheduling' Library