# ActiveJob Scheduling

**URL:** <https://discuss.rubyonrails.org/t/activejob-scheduling/75629>\
**Category:** rubyonrails-core\
**Tags:** job\
**Created:** [June 10, 2020, 3:07pm UTC](https://discuss.rubyonrails.org/t/activejob-scheduling/75629 "2020-06-10T15:07:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![baarkerlounger](https://avatars.discourse-cdn.com/v4/letter/b/c37758/32.png) [@baarkerlounger](https://discuss.rubyonrails.org/u/baarkerlounger)\
**Post date:** [June 10, 2020, 3:07pm UTC](https://discuss.rubyonrails.org/t/activejob-scheduling/75629/1 "2020-06-10T15:07:47Z")

</div>

ActiveJob provides a great interface to the various common background job processing libraries and I think has been a great addition to rails. Ideally it should allow you swap out the queue adapter without any change to your application code being needed at all.

One thing I think that’s missing for that to be possible though is ActiveJob scheduling. Their is: [GitHub - JustinAiken/active\_scheduler: Resque Scheduling for ActiveJob](https://github.com/JustinAiken/active_scheduler) but that only supports a single queue backend as of now.

Any thoughts on adding generic interface for this to rails core?
