Executing Cron Scripts Reliably at Scale

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • Cronicle

    A simple, distributed task scheduler and runner with a web based UI.

  • Wasn't it simpler to use Cronicle (https://github.com/jhuckaby/Cronicle)?

  • terraform-nomad-temporal

    Terraform module to stand up Temporal.io Server on Nomad

  • Depends on how many cron jobs you have and what you need out of it?

    Operating Temporal is not that hard -- you can start with `temporal --dev` on your own box. I have a "Nomad-Temporal" Terraform Module to stand one up on Nomad. [1] Temporal has Helm Charts for Kubernetes. There is also Temporal Cloud.

    That said, there is currently a chasm between "script in cronjob" to "scheduled task in Temporal". The focus of Temporal is more "Enterprise, get your Business Processes on Temporal", not "soloist, ditch your cron".

    There's certainly space for somebody to a make DAG dataflow thing or lower-code product over Temporal. Airplane.dev [2] was built on Temporal and was approaching this; acquired by AirTable.

    [1] https://github.com/neomantra/terraform-nomad-temporal

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts