37signals Dev — Solid Queue 1.0 released
04-Oct-2024 356
We’ve just released Solid Queue v1.0.0, right before speaking about it at Rails World. This version has come a long way since we published the first version, 0.1.1, back in December 2023, with 132 merged pull requests and 126 closed issues, and the help of multiple contributors.
Apart from fixing many bugs and edge cases, we’ve enhanced Solid Queue with the following:
Safe and atomic batch operations to discard, retry and unblock jobs, used from Mission Control – Jobs.
Enqueueing jobs in bulk (enqueue_all for Active Job’s perform_all_later).
Recurring (cron-style) jobs.
Proper logging and instrumentation.
Lifecycle hooks for the supervisor and workers.
A better installation, with a single schema file, separate DB configured by default and a binstub to easily start the supervisor.
37signals Dev — Solid Queue 1.0 released #ruby #rubydeveloper #rubyonrails #37signals #Solid #Queue #released #dev https://rubyonrails.ba/link/37signals-dev-solid-queue-1-0-released