DEPLOY FAQ HACKING LICENSE NEWS README SIGNALS Sandbox Static_Files Summary TUNING Test_Suite rainbows_1 vs_Unicorn
Rainbows ActorSpawn AppPool Base Configurator Coolio CoolioThreadPool CoolioThreadSpawn DevFdResponse Epoll EventMachine FiberPool FiberSpawn MaxBody NeverBlock Rev RevFiberSpawn RevThreadPool RevThreadSpawn Revactor Sendfile ServerToken StreamResponseEpoll ThreadPool ThreadSpawn ThreadTimeout WriterThreadPool WriterThreadSpawn XEpoll XEpollThreadPool XEpollThreadSpawn

module Rainbows::RevFiberSpawn

CoolioFiberSpawn is the new version of this, use that instead.

A combination of the Rev and FiberSpawn models. This allows Ruby 1.9 Fiber-based concurrency for application processing while exposing a synchronous execution model and using scalable network concurrency provided by Rev. A streaming "rack.input" is exposed. Applications are strongly advised to wrap all slow IO objects (sockets, pipes) using the Rainbows::Fiber::IO or a Rev-compatible class whenever possible.

Pages Classes Methods
mail archives:
public: / private: