Flag job

Report

How to move from Quartz to JobRunr

Min Experience

0 years

Location

remote

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Quartz is a popular open-source job scheduling library that has been around for many years. While Quartz is a solid solution, JobRunr, also open-source and available on GitHub, is a newer and more modern alternative that offers a number of advantages over Quartz. Here are some reasons why you might want to consider moving from Quartz to JobRunr: Simple and modern API: JobRunr has a clean and modern API that is easy to use and understand: you only need a Java 8 lambda. It's designed to be intuitive, to provide a simple way to schedule and manage jobs and supports recent JSR's (e.g. JSR 310 - the Java 8 Date and Time API). Cloud-native by default: JobRunr includes built-in support for cloud-native, distributed background processing, making it easy to perform long-running tasks asynchronously. This can improve the performance and scalability of your application without impact on the code. Support for multiple SQL and NoSQL databases: JobRunr supports multiple databases, including PostgreSQL, MySQL, MariaDB, Oracle and SQL Server, as well as NoSQL databases like MongoDB. Built-in dashboard: JobRunr comes with a built-in dashboard that allows you to monitor your jobs in real-time. Reliable in all situations: JobRunr will retry any job that fails automatically up to 10 times with a smart back-off policy. No need to worry about external services that go down or network hiccups. Flexible and extensible architecture: JobRunr is built with a modular architecture that allows you to easily customize and extend its functionality using JobFilters. This makes it easier to adapt JobRunr to your specific use case. Active development and community: JobRunr is actively developed and maintained by a dedicated team of developers, with regular releases and updates. It has currently no known vulnerabilities and has an active community of users who contribute to the project and offer support. Overall, if you're looking for a modern, flexible, and easy-to-use job scheduling library that offers built-in support for background processing and can integrate with multiple backends, JobRunr may be a good choice for you.

About the company

JobRunr is an open-source and active project built and maintained by a dedicated team of developers.

Skills

quartz
jobrunr