Dash is an end-to-end webserver (although as written it only supports HTTP GET). It happens to use KDB[1] because my use-case has KDB used for logging and analysis of the HTTP requests. KDB (for all its performance) does not support HTTP keepalive (which this does), and while I have previously used something like nginx+lua+qlua[2]+kdb, dash is so much faster than nginx that it qlua is obsolete for my purposes.<p>Many marginal increases in complexity (for features, perceived &quot;friendliness&quot;, autovivification of configuration, and so on) incur exponential-or-worse increases in latency, exponential-or-worse decreases in throughput, and may be the leading cause of defects (including security) in programming: I have observed the enemy of performance and security is abstraction.<p>[1]: <a href="https:&#x2F;&#x2F;kx.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;kx.com&#x2F;</a><p>[2]: <a href="https:&#x2F;&#x2F;github.com&#x2F;geocar&#x2F;qlua" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;geocar&#x2F;qlua</a>