HTTP server & framework benchmarks

nestjs-fastify benchmark results

nestjs-fastify 12 is a javascript web framework. At concurrency 64 it serves 78 129 requests per second with a P50 latency of 2447.70 ms, ranking 203 of 387 overall and 40 of 69 among javascript frameworks.

Throughput, latency & reliability

All measured metrics for nestjs-fastify 12, by concurrency level.
MetricConcurrency 64Concurrency 256Concurrency 512
Requests / second78 12973 86174 050
P50 latency2447.70 ms2548.74 ms1327.36 ms
P75 latency4524.03 ms4753.41 ms2935.81 ms
P90 latency5844.31 ms6156.97 ms4160.51 ms
P99 latency6845.10 ms7038.98 ms5217.62 ms
P99.999 latency7060.82 ms7206.91 ms11401.90 ms
Average latency2705.77 ms2832.25 ms1735.27 ms
Minimum latency0.07 ms0.07 ms0.07 ms
Standard deviation2133.91 ms2236.25 ms1551.21 ms
Total requests1 067 4441 013 5911 013 326
Bytes received168.99 MB160.47 MB160.41 MB
HTTP errors000
Request timeouts000
Socket connection errors000
Socket read errors000
Socket write errors000

Position in this benchmark

Position of nestjs-fastify on requests per second.
ConcurrencyOverallAmong javascript frameworks
64203 of 38740 of 69
256201 of 38743 of 69
512192 of 38742 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