Simple, efficient background processing for Ruby
- ruby
- sidekiq
- background-jobs
- jobs
47,133 repositories indexed
1–9 of 9 · Most stars
Simple, efficient background processing for Ruby
Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday.
Scheduler / Cron for Sidekiq jobs
Fastest end-to-end CSV ingestion for Ruby (with C acceleration). SmarterCSV auto-detects formats, applies smart defaults, and returns Rails-ready hashes for seamless use with ActiveRecord, Sidekiq, parallel jobs, and S3 pipelines — even for messy user-uploaded real-world data.
Fast and distributed workflow runner using ActiveJob and Redis
Make your long-running sidekiq jobs interruptible and resumable.
Ordered background jobs processing
An enhancement for Heroku Scheduler + Sidekiq for scheduling jobs at specific times.
Writes Sidekiq job execution metrics to InfluxDB