Quick demo of sinatra app plus resque plus foreman
$ bundle install
The Procfile specifies multiple workers and multiple web interfaces. This allows you to extend your servers by distributing load.
Run everything in Procfile:
$ foreman start
checkout http://localhost:5678 for the resque monitoring app
$ rake resque:work
and in another start both web apps (one server):