diff options
author | Eric Wong <normalperson@yhbt.net> | 2009-10-14 18:25:15 -0700 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2009-10-14 18:25:15 -0700 |
commit | b14f5bcec7d9864faed7fcb06028eafe89a4a722 (patch) | |
tree | e646668dc41704beb1bcaf38c5c9c3800e5247cb /README | |
parent | 48dbd227580c592f1ae24054449b6da4490714ec (diff) | |
download | rainbows-b14f5bcec7d9864faed7fcb06028eafe89a4a722.tar.gz |
Diffstat (limited to 'README')
-rw-r--r-- | README | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -16,11 +16,17 @@ For network concurrency, models we currently support are: * {:ThreadSpawn}[link:Rainbows/ThreadSpawn.html] * {:ThreadPool}[link:Rainbows/ThreadPool.html] * {:Revactor}[link:Rainbows/Revactor.html] +* {:Rev}[link:Rainbows/Rev.html]* We have {more on the way}[link:TODO.html] for handling network concurrency. Additionally, we also use multiple processes (managed by Unicorn) for CPU/memory/disk concurrency. +\* the \Rev concurrency model does not support streaming "rack.input" to +the application. All other models support a streaming "rack.input" which +allows the Rack application to read data as it arrives on the socket +without fully buffering it first. + == Features * Designed for {Rack}[http://rack.rubyforge.org/], the standard for |