Hacker News new | past | comments | ask | show | jobs | submit login

Other schedulers have a durable database of attempted runs. This doesn't seem to have anything like that.



From its docs, I understand that it has a task status logging layer[1] which can persist to SQL/Mongo (using another framework called Red Bird[2]). I haven't tried them out though.

[1]: https://red-engine.readthedocs.io/en/stable/tutorial/basic.h...

[2]: https://red-bird.readthedocs.io/en/latest/


Would you have a recommendation for an easy to use Python scheduler with such a feature for a personal project?


I think you can create ephemeral timers with Systemd if you're on Linux.


APScheduler


It looks pretty good. Thanks!


Seconding this. I would love a middle tier job scheduler / manager for Python that has persistence. I feel like there's a missing middle between cron+scripts and the enterprise grade tooling built for ETL tasks.


https://www.prefect.io/ is also pretty easy.


Celery Beat is pretty good




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: