dispatch_policy 0.3.0
Stages perform_later into a dedicated table, runs a tick loop that admits jobs through declared gates (throttle, concurrency), then forwards survivors to the real ActiveJob adapter. Embedded as a periodic job. Compatible with good_job and solid_queue.
Gemfile:
=
install:
=
Development Dependencies (8):
debug
>= 0
foreman
>= 0.87
good_job
>= 4.0
minitest
~> 5.20
puma
>= 6.0
rake
~> 13.0
solid_queue
>= 1.0
turbo-rails
>= 1.5