https://github.com/resque/resque

asynchronous-tasks asynctask background-jobs background-service background-worker job-management job-queue job-scheduler queue ruby

Last synced: about 1 month ago

Repository metadata:

Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 1,493
Total Committers: 308
Avg Commits per committer: 4.847
Development Distribution Score (DDS): 0.586

Commits in past year: 2
Committers in past year: 2
Avg Commits per committer in past year: 1.0
Development Distribution Score (DDS) in past year: 0.5

Name Email Commits
Chris Wanstrath c****s@o****g 618
Terence Lee h****2@g****m 46
Steve Klabnik s****e@s****m 46
Tony Arcieri t****i@g****m 36
Chris C Cerami c****i@g****m 24
Rafael Mendonça França r****a@g****m 23
Jonathan Hyman j****n@p****u 22
Michael Bianco i****y@g****m 21
Jacob Green j****b@n****m 20
Florian Weingarten f****o@h****e 19
Ryan Carver r****n@f****m 16
Ryan Biesemeyer r****n@s****m 14
Jose Fernandez (magec) j****r@g****m 13
Chris Hoffman c****n@g****m 11
gravis p****e@g****m 10
Jeremy Daer j****r@g****m 10
Matt Duncan m****n@g****m 10
James Wen j****5@c****u 10
Patrick Tulskie p****e@g****m 9
Ray Krueger r****r@g****m 9
Jonathan Dance jd@w****m 8
Josh Sharpe j****e@g****m 8
Aaron Quint a****n@q****m 7
Joakim Kolsjö and Tomas Skogberg a****s@b****e 7
mishina t****8@g****m 7
Kevin Glowacz k****n@g****o 6
Andy Delcambre a****y@g****m 6
Jason Amster j****r@g****m 6
Juan Alvarez a****e@m****m 6
Aaron Patterson a****n@g****m 5
and 278 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

rubygems: resque

Resque is a Redis-backed Ruby library for creating background jobs, placing those jobs on multiple queues, and processing them later. Background jobs can be any Ruby class or module that responds to perform. Your existing classes can easily be converted to background jobs or you can create new classes specifically to do work. Or, you can do both. Resque is heavily inspired by DelayedJob (which rocks) and is comprised of three parts: * A Ruby library for creating, querying, and processing jobs * A Rake task for starting a worker which processes jobs * A Sinatra app for monitoring queues, jobs, and workers.

go: github.com/resque/resque

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/resque/resque#section-documentation
  • Licenses: mit
  • Latest release: v2.6.0+incompatible (published over 1 year ago)
  • Last Synced: 2024-11-10T21:02:46.619Z (about 1 month ago)
  • Versions: 81
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Rankings:
    • Forks count: 0.587%
    • Stargazers count: 0.662%
    • Average: 3.624%
    • Dependent repos count: 4.794%
    • Dependent packages count: 8.453%

Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • ruby/setup-ruby v1 composite
.github/workflows/codeql-analysis.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
Gemfile rubygems
  • json >= 0
  • minitest ~> 5.11
  • mocha ~> 2.0
  • pry >= 0
  • rack-test ~> 2.0
  • rake >= 0
  • redis ~> 5.0
  • rubocop ~> 0.80
resque.gemspec rubygems
  • thin >= 0 development
  • webrick >= 0 development
  • mono_logger ~> 1.0
  • multi_json ~> 1.0
  • redis-namespace ~> 1.6
  • sinatra >= 0.9.2