logoalt Hacker News

burnt-resistor08/01/20252 repliesview on HN

Jobs that need retries, atomicity, monitoring, rescheduling, ad hoc scheduling, and flexibility probably aren't suited to most cron servers.

Beanstalkd, cronicle, agenda, sidekiq, faktory, celery, etc. are the usual suspects.

What is often missing is HA of the controller service process.


Replies

sfortis08/01/2025

Chronicle is a lifesaver. HA, clustering, API, clean UI, it's doing everything right. I'm using this also as an API wrapper for Bash and Python scripts.

https://github.com/jhuckaby/Cronicle/blob/master/docs/Setup....

mrweasel08/01/2025

I'd probably even add systemd timers to that list. It does most of what you list, minus the retries (but I think you could handle that in the service definition)

show 1 reply