bench
Deno&Node&Bun HTTP框架的每日基准
目录
- 概述
- 框架
- ABC
- 橡子
- 阿罗龙
- 水
- 包子
- 猎豹
- 丹特(橡木)
- Danet V2(Hono)
- 丹诺
- deso
- 迪纳特拉
- Elysia
- 表达
- Express(DENO)
- 快速地
- 快速
- 法斯特罗
- 霍诺
- http
- Hyper Express
- 小的
- 巨型
- NHTTP
- 节点
- 橡木
- opine
- PEKO
- 里诺
- 路由器
- 严格
- 服务
- 泼尼(bun)
- 泼尼(deno)
- 基准
- 你好,长凳!
- ABC
- 橡子
- 阿罗龙
- 水
- 包子
- 猎豹
- 丹特(橡木)
- Danet V2(Hono)
- 丹诺
- deso
- 迪纳特拉
- Elysia
- 表达
- Express(DENO)
- 快速地
- 快速
- 法斯特罗
- 霍诺
- http
- Hyper Express
- 小的
- 巨型
- NHTTP
- 节点
- 橡木
- opine
- PEKO
- 里诺
- 路由器
- 严格
- 服务
- 泼尼(bun)
- 泼尼(deno)
概述
你好,长凳!
每秒请求
| 框架 | 意思是 | stddev | 最大限度 | 相对的 |
|---|
| 严格 | 83988.56 | 9800.89 | 102542.73 | 100% |
| 包子 | 81909.21 | 9402.26 | 98534.03 | 98% |
| Hyper Express | 80597.14 | 12008.05 | 99882.24 | 96% |
| Elysia | 77085.45 | 9957.67 | 100434.75 | 92% |
| 丹诺 | 57365.98 | 6978.67 | 83244.12 | 68% |
| 法斯特罗 | 55026.10 | 7790.40 | 77380.73 | 66% |
| NHTTP | 50796.44 | 3692.93 | 71214.75 | 60% |
| 泼尼(deno) | 49774.17 | 3112.39 | 75036.12 | 59% |
| 快速地 | 49024.33 | 3526.18 | 77579.08 | 58% |
| 霍诺 | 48206.47 | 2893.53 | 71830.51 | 57% |
| deso | 45752.19 | 2771.65 | 58102.00 | 54% |
| 巨型 | 45462.27 | 2243.72 | 53656.84 | 54% |
| 阿罗龙 | 43425.16 | 2902.26 | 59300.61 | 52% |
| http | 40588.21 | 4661.62 | 48673.10 | 48% |
| 猎豹 | 40299.00 | 2526.31 | 47812.38 | 48% |
| 里诺 | 39879.76 | 2396.35 | 49086.50 | 47% |
| 路由器 | 39191.33 | 3898.69 | 46267.16 | 47% |
| Danet V2(Hono) | 35082.29 | 2388.36 | 37797.01 | 42% |
| 丹特(橡木) | 33255.72 | 2456.44 | 40304.09 | 40% |
| 水 | 31126.11 | 3355.54 | 36862.10 | 37% |
| 橡木 | 30673.12 | 3123.52 | 33311.19 | 37% |
| 小的 | 30593.51 | 3990.77 | 36155.61 | 36% |
| 节点 | 18379.98 | 1508.10 | 24829.88 | 22% |
| 快速 | 17424.27 | 1897.99 | 19543.24 | 21% |
| 迪纳特拉 | 16655.33 | 2166.37 | 20451.32 | 20% |
| ABC | 14142.82 | 1888.83 | 18557.64 | 17% |
| Express(DENO) | 10248.56 | 1920.82 | 12263.47 | 12% |
| 表达 | 6628.64 | 950.53 | 8511.05 | 8% |
| 服务 | 6221.86 | 1530.04 | 11228.06 | 7% |
| 橡子 | 0.00 | 0.00 | 0.00 | 0% |
| opine | 0.00 | 0.00 | 0.00 | 0% |
| PEKO | 0.00 | 0.00 | 0.00 | 0% |
| 泼尼(bun) | 0.00 | 0.00 | 0.00 | 0% |
| | | | |
框架
ABC
一个更好的DENO框架来创建Web应用程序
橡子
DENO的重点重新安息服务器框架??
阿罗龙
Deno Web框架与许多装饰师
水
最小而快速? DENO的网络框架
包子
BUN是一个快速的多合一JavaScript运行时
猎豹
?现代网络的炽烈快速框架。
丹特(橡木)
DENO最成熟的后端框架
Danet V2(Hono)
DENO的最成熟的后端框架,Alpha中的V2
丹诺
JavaScript和打字稿的现代运行时间
deso
DENO的简单快速HTTP Web框架
迪纳特拉
Sinatra像轻巧的Web应用程序框架Deno。
Elysia
人体工程学框架
表达
快速,未开放的,简约的Node.js的网络框架
Express(DENO)
快速,未开放的,简约的Node.js的网络框架,在DeNo上运行
快速地
小型网络框架,具有近乎本地性能。
快速
node.js的快速和低架空网络框架
法斯特罗
DENO的快速,简单的Web应用程序框架
霍诺
Cloudflare工人和DENO的超快网络框架。快速,但不仅快。
http
DENO标准库HTTP服务器
Hyper Express
高性能Node.js Web服务器,带有引擎盖下的uwebsockets.js的易于使用的API。
小的
一个简约的类似连接的网络框架。 DENO Deploting,Deno的本机HTTP和DeNo的标准HTTP服务器会自动锻炼。
巨型
DENO HTTP服务器框架的重点是速度
NHTTP
Deno和朋友的简单网络框架
节点
Node.js®是建立在Chrome的V8 JavaScript引擎上的JavaScript运行时。
橡木
DENO本机HTTP服务器,DENO部署和Node.js 16.5及以后的中间件框架。它还包括一个中间件路由器。
opine
从Expressjs移植的DENO快速,极简主义的Web框架。
PEKO
FeatherWeight Server/Router框架 +中间件和处理程序库?
里诺
一个薄薄的可测试路由库,旨在坐在DeNo标准HTTP模块的顶部。
路由器
Deno和Deno部署的Denosaurs的微小,现代和快速的路由器。由新鲜的项目使用
严格
斯特里克(Stric)是一个简约,快速的bun网络框架。
服务
DENO的渐进性HTTP服务器?
泼尼(bun)
纯粹的功能网络框架
泼尼(deno)
纯粹的功能网络框架
基准
你好,长凳!
一个简单的基准测试,期望响应简单地包含文本“ Hello, Bench! ”
ABC
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 14142.82 | 1888.83 | 18557.64 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 12416.69 | 13301.50 | 14253.55 | 15035.57 | 16236.59 | 17202.65 | 18012.72 |
| 潜伏期 | 2ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms |
橡子
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 0.00 | 0.00 | 0.00 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 潜伏期 | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |
阿罗龙
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 43425.16 | 2902.26 | 59300.61 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 41802.02 | 42901.72 | 43640.98 | 44421.59 | 45354.49 | 46201.81 | 48518.37 |
| 潜伏期 | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
水
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 31126.11 | 3355.54 | 36862.10 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 29170.10 | 30373.08 | 31804.61 | 32825.97 | 33559.91 | 34215.82 | 35463.52 |
| 潜伏期 | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms |
包子
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 81909.21 | 9402.26 | 98534.03 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 67630.20 | 75382.05 | 83600.82 | 89130.78 | 93207.87 | 94996.38 | 97538.58 |
| 潜伏期 | 365µs | 454µs | 568µs | 722µs | 914µs | 1ms | 1ms |
猎豹
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 40299.00 | 2526.31 | 47812.38 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 38374.68 | 39925.58 | 40744.64 | 41254.40 | 42043.94 | 42574.65 | 44319.52 |
| 潜伏期 | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
丹特(橡木)
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 33255.72 | 2456.44 | 40304.09 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 32475.06 | 33209.48 | 33617.12 | 34151.30 | 34479.68 | 34640.90 | 34941.04 |
| 潜伏期 | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
Danet V2(Hono)
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 35082.29 | 2388.36 | 37797.01 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 34359.91 | 35069.84 | 35503.18 | 35861.60 | 36317.49 | 36462.77 | 36814.33 |
| 潜伏期 | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
丹诺
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 57365.98 | 6978.67 | 83244.12 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 51655.78 | 52727.61 | 54286.96 | 61483.63 | 68397.17 | 72312.86 | 76602.19 |
| 潜伏期 | 594µs | 760µs | 899µs | 988µs | 1ms | 1ms | 1ms |
deso
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 45752.19 | 2771.65 | 58102.00 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 43931.17 | 44696.53 | 45504.39 | 46863.07 | 48561.02 | 50039.66 | 51846.61 |
| 潜伏期 | 985µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
迪纳特拉
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 16655.33 | 2166.37 | 20451.32 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 15127.22 | 15839.84 | 16965.95 | 17893.91 | 18724.26 | 19105.66 | 19716.44 |
| 潜伏期 | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms |
Elysia
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 77085.45 | 9957.67 | 100434.75 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 62307.46 | 72358.23 | 77704.26 | 82742.77 | 90307.91 | 92974.33 | 96260.71 |
| 潜伏期 | 408µs | 506µs | 579µs | 735µs | 1ms | 1ms | 1ms |
表达
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 6628.64 | 950.53 | 8511.05 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 5201.88 | 6512.56 | 6853.56 | 6989.82 | 7556.50 | 8026.61 | 8390.71 |
| 潜伏期 | 6ms | 7ms | 7ms | 7ms | 8ms | 9ms | 11ms |
Express(DENO)
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 10248.56 | 1920.82 | 12263.47 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 7073.71 | 10291.05 | 11074.72 | 11294.33 | 11425.56 | 11493.77 | 11689.54 |
| 潜伏期 | 3ms | 4ms | 4ms | 4ms | 5ms | 6ms | 11ms |
快速地
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 49024.33 | 3526.18 | 77579.08 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 46619.18 | 47701.61 | 48659.43 | 49697.56 | 52010.92 | 54348.71 | 61517.06 |
| 潜伏期 | 875µs | 946µs | 1ms | 1ms | 1ms | 1ms | 1ms |
快速
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 17424.27 | 1897.99 | 19543.24 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 15900.22 | 16750.17 | 18004.28 | 18432.27 | 18717.24 | 18903.72 | 19102.70 |
| 潜伏期 | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms |
法斯特罗
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 55026.10 | 7790.40 | 77380.73 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 46833.89 | 48632.87 | 53954.03 | 60938.81 | 65858.32 | 68219.01 | 71819.71 |
| 潜伏期 | 630µs | 722µs | 939µs | 1ms | 1ms | 1ms | 1ms |
霍诺
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 48206.47 | 2893.53 | 71830.51 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 46553.48 | 47445.68 | 48310.55 | 49005.06 | 49728.22 | 50870.74 | 54828.79 |
| 潜伏期 | 904µs | 959µs | 1ms | 1ms | 1ms | 1ms | 1ms |
http
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 40588.21 | 4661.62 | 48673.10 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 36606.50 | 39307.87 | 41619.97 | 43226.38 | 44315.38 | 45051.25 | 46144.12 |
| 潜伏期 | 909µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
Hyper Express
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 80597.14 | 12008.05 | 99882.24 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 61686.31 | 73586.01 | 83209.19 | 89321.37 | 94535.78 | 96321.94 | 98711.67 |
| 潜伏期 | 368µs | 457µs | 568µs | 727µs | 942µs | 1ms | 1ms |
小的
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 30593.51 | 3990.77 | 36155.61 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 28779.30 | 30249.03 | 31317.59 | 32560.64 | 33389.21 | 33946.23 | 34795.90 |
| 潜伏期 | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms |
巨型
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 45462.27 | 2243.72 | 53656.84 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 44242.43 | 45007.58 | 45598.30 | 46361.63 | 46957.98 | 47461.20 | 49002.10 |
| 潜伏期 | 969µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
NHTTP
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 50796.44 | 3692.93 | 71214.75 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 47969.80 | 48831.24 | 49874.68 | 52212.73 | 55228.16 | 57508.80 | 63223.10 |
| 潜伏期 | 809µs | 919µs | 999µs | 1ms | 1ms | 1ms | 1ms |
节点
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 18379.98 | 1508.10 | 24829.88 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 17953.64 | 18233.37 | 18511.93 | 18835.47 | 19161.20 | 19360.44 | 20352.49 |
| 潜伏期 | 2ms | 2ms | 2ms | 2ms | 2ms | 2ms | 5ms |
橡木
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 30673.12 | 3123.52 | 33311.19 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 30195.13 | 30873.10 | 31318.77 | 31617.83 | 32014.03 | 32165.52 | 32475.11 |
| 潜伏期 | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
opine
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 0.00 | 0.00 | 0.00 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 潜伏期 | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |
PEKO
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 0.00 | 0.00 | 0.00 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 潜伏期 | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |
里诺
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 39879.76 | 2396.35 | 49086.50 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 37978.19 | 39630.44 | 40207.47 | 40967.03 | 41614.21 | 42142.50 | 43445.76 |
| 潜伏期 | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
路由器
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 39191.33 | 3898.69 | 46267.16 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 36211.54 | 38111.79 | 40015.04 | 41296.44 | 42246.70 | 43009.97 | 44139.36 |
| 潜伏期 | 938µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
严格
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 83988.56 | 9800.89 | 102542.73 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 69040.08 | 77514.94 | 85636.94 | 91911.79 | 95643.56 | 97275.23 | 99585.24 |
| 潜伏期 | 358µs | 445µs | 556µs | 702µs | 887µs | 1ms | 1ms |
服务
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 6221.86 | 1530.04 | 11228.06 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 5112.48 | 5603.49 | 6396.32 | 6957.88 | 7860.74 | 8536.25 | 8994.01 |
| 潜伏期 | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | 14ms |
泼尼(bun)
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 0.00 | 0.00 | 0.00 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| 潜伏期 | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |
泼尼(deno)
| 统计 | 意思是 | stddev | 最大限度 |
|---|
| 49774.17 | 3112.39 | 75036.12 | |
| 统计 | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| req/sec | 48138.16 | 48755.42 | 49541.41 | 50262.27 | 51307.99 | 53133.39 | 63500.20 |
| 潜伏期 | 873µs | 935µs | 1ms | 1ms | 1ms | 1ms | 1ms |
生成2024-12-26T01:57:23.168Z