Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

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

README.markdown

Doozque

Doozque is a fork of Resque which replaces Redis for Doozer. It is an hacky experiment.

Why?

Resque is awesome and so is Redis. But Redis is not distributed*. If your redis server goes down, then so does your ability to process jobs. Doozer is distributed and can be setup in a fault tolerent way. You can loose doozerd instances and still process background jobs.

Demo

First start doozerd on 127.0.0.1:8046. Add some more doozerd's if you like. *NOTE* you must run this fork of fraggle-block fraggle-block.

% cd examples/demo
% bundle
% bundle exec rackup &
% bundle exec rake doozque:worker QUEUE=*

Browse to http://127.0.0.1:9292 and run some jobs. Also check out http://127.0.0.1:8000 to see what's happening in your doozer db.

Something went wrong with that request. Please try again.