• CRONSPOF (Single Point of Failure)
  • Requirements:
  • (Proposed)Design
  • Four Primary Use Cases for API
  • Add :run_every to migrations.
  • Implement recurring functionality as a Mixin/Extension, so code can be clearly delinated from the mainline delayed_job code
  • Raise exception if attempt to enqueue a redundant recurring job
  • Test Coverage
  • Other Resources