Posted By: Eric Wong
Date: 2009-11-24 21:44
Summary: Rainbows! 0.6.0 - bugfixes galore
Project: Rainbows!
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/ * rainbows-talk@rubyforge.org />* git://git.bogomips.org/rainbows.git
Changes:
Client shutdowns/errors when streaming "rack.input" into the Rack application are quieter now. Rev and EventMachine workers now shutdown correctly when the master dies. Worker processes now fail gracefully if log reopening fails. ThreadSpawn and ThreadPool models now load Unicorn classes in a thread-safe way.
There's also an experimental RevThreadSpawn concurrency model which may be heavily reworked in the future... |
|