HTTP server & framework benchmarks

nextjs benchmark results

nextjs 16.3 is a javascript web framework. At concurrency 64 it serves 8 475 requests per second with a P50 latency of 6050.47 ms, ranking 363 of 387 overall and 67 of 69 among javascript frameworks.

Throughput, latency & reliability

All measured metrics for nextjs 16.3, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second8 4759 82610 295
P50 latency6050.47 ms5493.42 ms5517.99 ms
P75 latency9121.79 ms8660.31 ms8720.38 ms
P90 latency10975.91 ms10749.27 ms10675.54 ms
P99 latency12242.94 ms11969.88 ms11871.57 ms
P99.999 latency12750.85 ms12529.66 ms12406.78 ms
Average latency6043.75 ms5625.07 ms5598.85 ms
Minimum latency1.46 ms0.69 ms0.64 ms
Standard deviation3571.07 ms3586.92 ms3604.76 ms
Total requests123 190141 439150 510
Bytes received27.73 MB31.84 MB33.82 MB
HTTP errors000
Request timeouts000
Socket connection errors000
Socket read errors000
Socket write errors000

Position in this benchmark

Position of nextjs on requests per second.
ConcurrencyOverallAmong javascript frameworks
64363 of 38767 of 69
256366 of 38768 of 69
512360 of 38768 of 69

Explore javascript frameworks

Fastest javascript frameworks at concurrency 64.
# Framework Requests / second P50 latency P99 latency HTTP errors
1 low-http-server 4.2 137 382 1301.33 ms 4597.76 ms 0
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

All 69 javascript frameworks