about summary refs log tree commit homepage
path: root/README
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2009-10-14 18:25:15 -0700
committerEric Wong <normalperson@yhbt.net>2009-10-14 18:25:15 -0700
commitb14f5bcec7d9864faed7fcb06028eafe89a4a722 (patch)
treee646668dc41704beb1bcaf38c5c9c3800e5247cb /README
parent48dbd227580c592f1ae24054449b6da4490714ec (diff)
downloadrainbows-b14f5bcec7d9864faed7fcb06028eafe89a4a722.tar.gz
Diffstat (limited to 'README')
-rw-r--r--README6
1 files changed, 6 insertions, 0 deletions
diff --git a/README b/README
index 8924891..879365c 100644
--- a/README
+++ b/README
@@ -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