HTTP server & framework benchmarks

low-http-server benchmark results

low-http-server 4.2 is a javascript web framework. At concurrency 64 it serves 137 382 requests per second with a P50 latency of 1301.33 ms, ranking 6 of 387 overall and 1 of 69 among javascript frameworks.

Throughput, latency & reliability

All measured metrics for low-http-server 4.2, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second137 382116 815114 564
P50 latency1301.33 ms1457.32 ms1085.61 ms
P75 latency2837.50 ms3187.71 ms2649.09 ms
P90 latency3875.84 ms4343.81 ms3395.93 ms
P99 latency4597.76 ms5143.89 ms3938.65 ms
P99.999 latency4739.75 ms5302.27 ms6148.78 ms
Average latency1612.48 ms1817.26 ms1421.38 ms
Minimum latency0.03 ms0.03 ms0.03 ms
Standard deviation1464.75 ms1634.85 ms1320.02 ms
Total requests1 745 4731 537 9301 509 324
Bytes received215.28 MB189.68 MB186.16 MB
HTTP errors000
Request timeouts000
Socket connection errors000
Socket read errors001
Socket write errors000

Position in this benchmark

Position of low-http-server on requests per second.
ConcurrencyOverallAmong javascript frameworks
646 of 3871 of 69
2566 of 3871 of 69
5125 of 3871 of 69

Explore javascript frameworks

Fastest javascript frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
2 fulmine.js 5.21 126 063 1306.45 ms 4746.58 ms 0
3 morojs 1.8 124 804 1377.79 ms 5147.99 ms 0
4 ultimate-express 2.2 122 034 1557.67 ms 5152.09 ms 0
5 morojs-engine 1.1 121 566 1350.49 ms 4911.79 ms 0
6 uwebsockets 20.71 120 152 1413.63 ms 5012.82 ms 0
7 vixeny-deno 0.1 120 017 1211.22 ms 4911.79 ms 0
8 mesh 0.8 119 932 1483.61 ms 5041.49 ms 0
9 sifrr 0 119 930 1392.13 ms 5021.01 ms 0
10 fast 6 118 017 1253.12 ms 5041.49 ms 0
11 routejs-uwebsocket 3 117 123 1530.37 ms 5112.49 ms 0

All 69 javascript frameworks