Skip to content

Instantly share code, notes, and snippets.

@defunkt
Created November 5, 2009 01:34
Show Gist options
  • Save defunkt/226603 to your computer and use it in GitHub Desktop.
Save defunkt/226603 to your computer and use it in GitHub Desktop.
Resque Design Goals
Persistence
See what's pending
Modify pending jobs in-place
Tags
Priorities
Fast pushing and popping
See what workers are doing
See what workers have done
See failed jobs
Kill fat workers
Kill stale workers
Kill workers that are running too long
Keep Rails loaded / persistent workers
Distributed workers (run them on multiple machines)
Workers can watch multiple (or all) tags
Don't retry failed jobs
Don't "release" failed jobs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment