News for hackers. Stuff that matters.
Re:Executing Cron Scripts Reliably at Scale by Scubabear68 on Wednesday January 31, 2024 @08:09PM (#39211754)
Hard to believe because I have seen the cron dumpster fire at so many companies. Random cronjobs running on random boxes ends up with mystery jobs whose existence often goes unnoticed as people leave the org and docs are out of date. Random accounts with different cron jobs, with no visibility from one account to another. Box failure leads to mystery jobs failing with no way to figure out what happened. No “advanced” features like retry and retry with exponential back off. No database with job history. No parallelism.

Every place I have worked cron turned into a dumpster fire.

Re:Executing Cron Scripts Reliably at Scale by teaearlgraycold on Wednesday January 31, 2024 @09:05PM (#39212042)
Or you could have a canonical cron box.
Re:Executing Cron Scripts Reliably at Scale by djbusby on Wednesday January 31, 2024 @09:16PM (#39212105)
Or a fleet? Some of the problems up-thread feel organizational rather than tooling.
Re:Executing Cron Scripts Reliably at Scale by baq on Thursday February 01, 2024 @01:55AM (#39213381)
No matter what they tell you, it’s a people problem.
Re:Executing Cron Scripts Reliably at Scale by doubloon on Wednesday January 31, 2024 @10:18PM (#39212410)
i will see your rando cron box and raise you Excel VBA macros run on Windows Task Scheduler on a spare machine in a cubicle.
Re:Executing Cron Scripts Reliably at Scale by mkarrmann on Wednesday January 31, 2024 @10:38PM (#39212507)
Never forget that the world economy is probably being held together by a handful of these.
Re:Executing Cron Scripts Reliably at Scale by baq on Thursday February 01, 2024 @01:54AM (#39213376)
A boatload. Couple. Panamax or bigger. Otherwise agreed.
Re:Executing Cron Scripts Reliably at Scale by mdekkers on Thursday February 01, 2024 @01:55AM (#39213382)
Sure, but those are organisational failures, not technical failures. If you need better technology because the org sucks at planning, the tech isn’t the issue and you are just sweeping issues under the carpet.