An introduction to JobRunr, a distributed background job scheduler
JobRunr analyzes and serializes all your jobs as readable JSON to either a SQL or NoSQL database. If too many background jobs are created, you can scale horizontally by spinning up more instances of your application. As the jobs are stored as JSON in a central database, the workload can be spread over multiple JVM’s.