目录
概览
框架 |
平均 |
合计 |
deno_canary |
43024 |
430228 |
fastify |
37680.73 |
414481 |
deno |
23412.8 |
234103 |
http |
19396.41 |
193926 |
node |
19344.41 |
193437 |
alosaur |
13604 |
136033 |
aqua |
12711.2 |
127105 |
abc |
11250.55 |
123760 |
mandarinets |
11085.4 |
110841 |
dinatra |
10919.1 |
120104 |
oak |
10193.4 |
101933 |
drash |
10121.4 |
101201 |
reno |
9763.8 |
97646 |
little_native |
8142.2 |
81412 |
express |
7441.91 |
81856 |
tinyhttp |
6831.6 |
68309 |
opine |
6514 |
71650 |
little_std |
3475.8 |
34752 |
servest |
3334.1 |
33337 |
pogo |
0 |
0 |
基准测试要素
abc
一个更好的 Deno 框架用于创建 web 应用.
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
8255 |
8255 |
11687 |
11967 |
11250.55 |
1031.09 |
8249 |
123760 |
Bytes/Sec |
767 kB |
767 kB |
1.09 MB |
1.11 MB |
1.05 MB |
96 kB |
767 kB |
11.5 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
2 ms |
3 ms |
6 ms |
3.07 ms |
1.19 ms |
28 ms |
alosaur
Deno web 框架有很多装饰
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
8975 |
8975 |
14175 |
15255 |
13604 |
1692.08 |
8970 |
136033 |
Bytes/Sec |
825 kB |
825 kB |
1.3 MB |
1.4 MB |
1.25 MB |
156 kB |
825 kB |
12.5 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
1 ms |
2 ms |
5 ms |
2.38 ms |
1.28 ms |
67 ms |
aqua
一个小而快的 🏃deno web 框架
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
8911 |
8911 |
13151 |
13319 |
12711.2 |
1275.13 |
8906 |
127105 |
Bytes/Sec |
820 kB |
820 kB |
1.21 MB |
1.23 MB |
1.17 MB |
117 kB |
819 kB |
11.7 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
2 ms |
3 ms |
4 ms |
2.64 ms |
1.03 ms |
27 ms |
deno
一个安全的 JavaScript and TypeScript运行时
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
17855 |
17855 |
23743 |
25327 |
23412.8 |
2038.88 |
17841 |
234103 |
Bytes/Sec |
1.59 MB |
1.59 MB |
2.11 MB |
2.25 MB |
2.08 MB |
182 kB |
1.59 MB |
20.8 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
1 ms |
1 ms |
3 ms |
1.29 ms |
0.77 ms |
21 ms |
deno_canary
当前deno的金丝雀版本
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
33247 |
33247 |
44319 |
44863 |
43024 |
3350.21 |
33223 |
430228 |
Bytes/Sec |
2.96 MB |
2.96 MB |
3.94 MB |
3.99 MB |
3.83 MB |
298 kB |
2.96 MB |
38.3 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
0 ms |
0 ms |
1 ms |
0.29 ms |
0.59 ms |
23 ms |
dinatra
Sinatra 像是轻量级 deno web app 框架.
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
7175 |
7175 |
11407 |
11639 |
10919.1 |
1219.91 |
7175 |
120104 |
Bytes/Sec |
373 kB |
373 kB |
593 kB |
605 kB |
568 kB |
63.4 kB |
373 kB |
6.25 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
2 ms |
3 ms |
7 ms |
3.3 ms |
1.34 ms |
37 ms |
drash
一个零配置的deno REST 微服务 HTTP 服务器.
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
6915 |
6915 |
10511 |
10687 |
10121.4 |
1089.14 |
6912 |
101201 |
Bytes/Sec |
595 kB |
595 kB |
904 kB |
919 kB |
870 kB |
93.6 kB |
594 kB |
8.7 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
3 ms |
3 ms |
6 ms |
3.36 ms |
1.3 ms |
81 ms |
express
Node.js的快,史无前例的,极简的 web 框架
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
3597 |
3597 |
7999 |
8103 |
7441.91 |
1295.16 |
3596 |
81856 |
Bytes/Sec |
777 kB |
777 kB |
1.73 MB |
1.75 MB |
1.61 MB |
280 kB |
777 kB |
17.7 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
2 ms |
4 ms |
11 ms |
4.83 ms |
2.21 ms |
40 ms |
fastify
快并且低开销的Node.js的web 框架
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
22495 |
22495 |
39455 |
40159 |
37680.73 |
4931.33 |
22490 |
414481 |
Bytes/Sec |
3.47 MB |
3.47 MB |
6.07 MB |
6.18 MB |
5.8 MB |
759 kB |
3.46 MB |
63.8 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
0 ms |
0 ms |
2 ms |
0.38 ms |
0.76 ms |
20 ms |
http
Deno 标准库
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
13943 |
13943 |
20079 |
20319 |
19396.41 |
1844.08 |
13936 |
193926 |
Bytes/Sec |
725 kB |
725 kB |
1.04 MB |
1.06 MB |
1.01 MB |
95.9 kB |
725 kB |
10.1 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
1 ms |
1 ms |
4 ms |
1.28 ms |
0.9 ms |
29 ms |
little_native
一个极简的connect-like web 框架. deno开箱即用的, Deno的原生HTTP 和Deno标准 HTTP 服务器.
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
5403 |
5403 |
8423 |
8599 |
8142.2 |
919.64 |
5403 |
81412 |
Bytes/Sec |
697 kB |
697 kB |
1.09 MB |
1.11 MB |
1.05 MB |
119 kB |
697 kB |
10.5 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
3 ms |
4 ms |
8 ms |
4.36 ms |
1.32 ms |
27 ms |
little_std
一个极简的 connect-like web 框架. deno开箱即用的, Deno的原生HTTP 和Deno标准 HTTP 服务器.
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
2231 |
2231 |
3605 |
3891 |
3475.8 |
455.07 |
2231 |
34752 |
Bytes/Sec |
205 kB |
205 kB |
332 kB |
358 kB |
320 kB |
41.9 kB |
205 kB |
3.2 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
9 ms |
10 ms |
19 ms |
11.03 ms |
2.81 ms |
46 ms |
mandarinets
一个极简的,
装饰驱动的,
deno的MVC 框架.
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
7691 |
7691 |
11463 |
11887 |
11085.4 |
1145.6 |
7688 |
110841 |
Bytes/Sec |
715 kB |
715 kB |
1.07 MB |
1.11 MB |
1.03 MB |
107 kB |
715 kB |
10.3 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
2 ms |
3 ms |
5 ms |
3.11 ms |
1.1 ms |
70 ms |
node
Node.js JavaScript 运行时
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
9839 |
9839 |
19951 |
22655 |
19344.41 |
3399.07 |
9838 |
193437 |
Bytes/Sec |
1.1 MB |
1.1 MB |
2.23 MB |
2.54 MB |
2.17 MB |
380 kB |
1.1 MB |
21.7 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
0 ms |
1 ms |
5 ms |
1.57 ms |
1.41 ms |
26 ms |
oak
Deno的网络服务器🐿️ 🦕一个中间件框架
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
6939 |
6939 |
10527 |
10767 |
10193.4 |
1096.85 |
6937 |
101933 |
Bytes/Sec |
902 kB |
902 kB |
1.37 MB |
1.4 MB |
1.33 MB |
143 kB |
902 kB |
13.3 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
3 ms |
3 ms |
6 ms |
3.35 ms |
1.33 ms |
80 ms |
opine
从ExpressJS移植过来的 快速,极简的Deno web框架
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
5239 |
5239 |
6439 |
7099 |
6514 |
512.59 |
5236 |
71650 |
Bytes/Sec |
806 kB |
806 kB |
992 kB |
1.09 MB |
1 MB |
79 kB |
806 kB |
11 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
5 ms |
6 ms |
8 ms |
5.77 ms |
1.4 ms |
45 ms |
pogo
Pogo是一个易于使用、安全且富有表现力的框架。
用于编写Web服务器和应用程序。
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Bytes/Sec |
0 B |
0 B |
0 B |
0 B |
0 B |
0 B |
0 B |
0 B |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
0 ms |
0 ms |
0 ms |
0 ms |
0 ms |
0 ms |
reno
一个瘦的、可测试的路由库,建立在Deno的标准HTTP模块之上
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
6547 |
6547 |
10047 |
10575 |
9763.8 |
1086.51 |
6545 |
97646 |
Bytes/Sec |
511 kB |
511 kB |
784 kB |
825 kB |
762 kB |
84.7 kB |
511 kB |
7.62 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
3 ms |
3 ms |
8 ms |
3.48 ms |
1.75 ms |
55 ms |
servest
🌾一个渐进的deno http server🌾
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
2667 |
2667 |
3295 |
4839 |
3334.1 |
558.27 |
2666 |
33337 |
Bytes/Sec |
307 kB |
307 kB |
379 kB |
557 kB |
383 kB |
64.2 kB |
307 kB |
3.83 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
0 ms |
4 ms |
48 ms |
11.5 ms |
17.63 ms |
67 ms |
tinyhttp
Deno port of tinyhttp, 零遗留的,微小而快速的web框架。
Stat |
1% |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Min |
Total |
Req/Sec |
5039 |
5039 |
6991 |
7271 |
6831.6 |
615.05 |
5036 |
68309 |
Bytes/Sec |
670 kB |
670 kB |
930 kB |
967 kB |
908 kB |
81.8 kB |
670 kB |
9.09 MB |
Stat |
2.5% |
50% |
95.5% |
Avg |
Stdev |
Max |
Latency |
3 ms |
5 ms |
9 ms |
5.35 ms |
1.69 ms |
39 ms |
网友评论