about summary refs log tree commit homepage
path: root/DESIGN
diff options
context:
space:
mode:
authorEric Wong <bofh@yhbt.net>2023-09-10 20:14:15 +0000
committerEric Wong <BOFH@YHBT.net>2023-09-11 19:09:16 +0000
commit78c9aa8813ca4eda94bfc1cddb2d62f09891308a (patch)
treef2c4b88b6ffeb016e82d866596d9a7d5fd089f88 /DESIGN
parent05028146b5e69c566663fdab9f8b92c6145a791a (diff)
downloadunicorn-78c9aa8813ca4eda94bfc1cddb2d62f09891308a.tar.gz
The damage unicorn has done to the entire Ruby, Rack and Rails
ecosystems with its ability to tolerate buggy code is
unforgivable.  Update the documentation to further discourage
its use and clarify a few wordings noticed along the way.
Diffstat (limited to 'DESIGN')
-rw-r--r--DESIGN4
1 files changed, 4 insertions, 0 deletions
diff --git a/DESIGN b/DESIGN
index 46d7923..0bac24f 100644
--- a/DESIGN
+++ b/DESIGN
@@ -1,5 +1,9 @@
 == Design
 
+Unicorn was designed to support poorly-written codebases back in 2008.
+Its unfortunate popularity has only proliferated the existence of
+poorly-written code ever since...
+
 * Simplicity: Unicorn is a traditional UNIX prefork web server.
   No threads are used at all, this makes applications easier to debug
   and fix.  When your application goes awry, a BOFH can just