about summary refs log tree commit homepage
path: root/test/benchmark/README
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2019-05-12 21:32:24 +0000
committerEric Wong <e@80x24.org>2019-05-12 22:14:27 +0000
commit4cbec67334d14d01f35818f7ac144de62ffebe4e (patch)
tree753e89c5de4ca813e6cc508a8ebdf70b3c447ee8 /test/benchmark/README
parent08ba2e67d356c46ace310ce9a483511e68e9d6d6 (diff)
downloadunicorn-4cbec67334d14d01f35818f7ac144de62ffebe4e.tar.gz
This is intended to demonstrate how badly we suck at dealing
with slow clients.  It can help users evaluate alternative
fully-buffering reverse proxies, because nginx should not
be the only option.

Update the benchmark README while we're at it
Diffstat (limited to 'test/benchmark/README')
-rw-r--r--test/benchmark/README13
1 files changed, 9 insertions, 4 deletions
diff --git a/test/benchmark/README b/test/benchmark/README
index 1d3cdd0..e9b7a41 100644
--- a/test/benchmark/README
+++ b/test/benchmark/README
@@ -42,9 +42,14 @@ The benchmark client is usually httperf.
 Another gentle reminder: performance with slow networks/clients
 is NOT our problem.  That is the job of nginx (or similar).
 
+== ddstream.ru
+
+Standalone Rack app intended to show how BAD we are at slow clients.
+See usage in comments.
+
 == Contributors
 
-This directory is maintained independently in the "benchmark" branch
-based against v0.1.0.  Only changes to this directory (test/benchmarks)
-are committed to this branch although the master branch may merge this
-branch occassionaly.
+This directory is intended to remain stable.  Do not make changes
+to benchmarking code which can change performance and invalidate
+results across revisions.  Instead, write new benchmarks and update
+coments/documentation as necessary.