[ANN] Rainbows! 0.1.1 - with Ruby 1.8 support!

E

Eric Wong

Rainbows! Unicorn for slow apps and slow clients

Rainbows! is a HTTP server for sleepy Rack applications. It is based on
Unicorn, but designed to handle applications that expect long
request/response times and/or slow clients. For Rack applications not
heavily bound by slow external network dependencies, consider Unicorn
instead as it simpler and easier to debug.

* http://rainbows.rubyforge.org/
* (e-mail address removed)
* git://git.bogomips.org/rainbows.git

Fixed Ruby 1.8 support (and all 1.9 systems without Revactor).
Process-wide timeout handling for the ThreadSpawn concurrency
model should now work properly. Small cleanups everywhere.
 
T

Tony Arcieri

[Note: parts of this message were removed to make it a legal post.]

I'm curious about using this for a Comet server... what do you think about
the feasibility of that? Comet-style "long polling" seems ideal for this
sort of framework, where you have an asynchronous event source but
synchronous clients.
 
E

Eric Wong

Tony Arcieri said:
I'm curious about using this for a Comet server... what do you think about
the feasibility of that? Comet-style "long polling" seems ideal for this
sort of framework, where you have an asynchronous event source but
synchronous clients.

Yup, that's exactly one of those use cases Rainbows! is designed to
support. This would be a great time to test out the Rainbows!+Revactor
combo (and maybe fix my Revactor-using code :)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,968
Messages
2,570,150
Members
46,696
Latest member
BarbraOLog

Latest Threads

Top