This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
README.rdoc | ||
| |
Rakefile | ||
| |
app.rb | ||
| |
config/ | Tue Nov 11 16:26:49 -0800 2008 | |
| |
lib/ | ||
| |
public/ | Tue Nov 11 16:26:49 -0800 2008 | |
| |
script/ | Tue Nov 11 16:26:49 -0800 2008 | |
| |
spec/ | ||
| |
views/ | Tue Nov 11 16:26:49 -0800 2008 |
README.rdoc
Starling on Invisible
Proof of concept that you can build a queueing server and client RESTfully, leveraging starling’s persistent queue code, a lightweight web framework, and thin.
Starling on Invisible is 1/3rd the size of starling.
Usage
Start it with thin:
thin -R config/rack.ru -p 5432
Then use it in IRB:
irb(main):001:0> require 'lib/queue_client' => true irb(main):006:0> QueueClient.put 'mykey', 'value' => "" irb(main):006:0> QueueClient.take 'mykey' => "value" irb(main):007:0> QueueClient.take 'mykey' => nil
Warning
This is a proof of concept. Don’t use it.
Credits
Created by James Golick








