bench
Tolok ukur harian kerangka kerja Deno & Node & Bun HTTP
Daftar isi
- Ringkasan
- Kerangka kerja
- ABC
- Biji pohon ek
- Alosaurus
- Aqua
- Sanggul
- Cheetah
- Danet (Oak)
- Danet V2 (Hono)
- Deno
- Deso
- Dinatra
- Elysia
- Cepat
- Express (Deno)
- Cepat
- Alifikasi
- Fastro
- Hono
- http
- Hyper Express
- Kecil
- Megalo
- NHTTP
- Node
- Ek
- Berpendapat
- Peko
- Reno
- Router
- Stric
- Servest
- Vixeny (Bun)
- Vixeny (Deno)
- Tolok ukur
- Halo, Bench!
- ABC
- Biji pohon ek
- Alosaurus
- Aqua
- Sanggul
- Cheetah
- Danet (Oak)
- Danet V2 (Hono)
- Deno
- Deso
- Dinatra
- Elysia
- Cepat
- Express (Deno)
- Cepat
- Alifikasi
- Fastro
- Hono
- http
- Hyper Express
- Kecil
- Megalo
- NHTTP
- Node
- Ek
- Berpendapat
- Peko
- Reno
- Router
- Stric
- Servest
- Vixeny (Bun)
- Vixeny (Deno)
Ringkasan
Halo, Bench!
Permintaan per detik
| Kerangka | Berarti | Stddev | Max | Relatif |
|---|
| Stric | 83988.56 | 9800.89 | 102542.73 | 100% |
| Sanggul | 81909.21 | 9402.26 | 98534.03 | 98% |
| Hyper Express | 80597.14 | 12008.05 | 99882.24 | 96% |
| Elysia | 77085.45 | 9957.67 | 100434.75 | 92% |
| Deno | 57365.98 | 6978.67 | 83244.12 | 68% |
| Fastro | 55026.10 | 7790.40 | 77380.73 | 66% |
| NHTTP | 50796.44 | 3692.93 | 71214.75 | 60% |
| Vixeny (Deno) | 49774.17 | 3112.39 | 75036.12 | 59% |
| Cepat | 49024.33 | 3526.18 | 77579.08 | 58% |
| Hono | 48206.47 | 2893.53 | 71830.51 | 57% |
| Deso | 45752.19 | 2771.65 | 58102.00 | 54% |
| Megalo | 45462.27 | 2243.72 | 53656.84 | 54% |
| Alosaurus | 43425.16 | 2902.26 | 59300.61 | 52% |
| http | 40588.21 | 4661.62 | 48673.10 | 48% |
| Cheetah | 40299.00 | 2526.31 | 47812.38 | 48% |
| Reno | 39879.76 | 2396.35 | 49086.50 | 47% |
| Router | 39191.33 | 3898.69 | 46267.16 | 47% |
| Danet V2 (Hono) | 35082.29 | 2388.36 | 37797.01 | 42% |
| Danet (Oak) | 33255.72 | 2456.44 | 40304.09 | 40% |
| Aqua | 31126.11 | 3355.54 | 36862.10 | 37% |
| Ek | 30673.12 | 3123.52 | 33311.19 | 37% |
| Kecil | 30593.51 | 3990.77 | 36155.61 | 36% |
| Node | 18379.98 | 1508.10 | 24829.88 | 22% |
| Alifikasi | 17424.27 | 1897.99 | 19543.24 | 21% |
| Dinatra | 16655.33 | 2166.37 | 20451.32 | 20% |
| ABC | 14142.82 | 1888.83 | 18557.64 | 17% |
| Express (Deno) | 10248.56 | 1920.82 | 12263.47 | 12% |
| Cepat | 6628.64 | 950.53 | 8511.05 | 8% |
| Servest | 6221.86 | 1530.04 | 11228.06 | 7% |
| Biji pohon ek | 0,00 | 0,00 | 0,00 | 0% |
| Berpendapat | 0,00 | 0,00 | 0,00 | 0% |
| Peko | 0,00 | 0,00 | 0,00 | 0% |
| Vixeny (Bun) | 0,00 | 0,00 | 0,00 | 0% |
| | | | |
Kerangka kerja
ABC
Kerangka kerja deno yang lebih baik untuk membuat aplikasi web
Biji pohon ek
Kerangka server REST yang terfokus untuk Deno ??
Alosaurus
Kerangka kerja web deno dengan banyak dekorator
Aqua
Minimal dan cepat? Kerangka kerja web untuk Deno
Sanggul
Bun adalah runtime javascript all-in-one cepat
Cheetah
? Kerangka kerja cepat yang menyala untuk web modern.
Danet (Oak)
Kerangka backend yang paling matang untuk Deno
Danet V2 (Hono)
Kerangka backend yang paling matang untuk Deno, V2 di Alpha
Deno
Runtime modern untuk javascript dan naskah
Deso
Kerangka kerja web HTTP yang sederhana & cepat untuk Deno
Dinatra
Sinatra seperti kerangka kerja aplikasi web ringan untuk Deno.
Elysia
Kerangka kerja ergonomis untuk manusia
Cepat
Kerangka kerja web minimalis yang cepat, tidak terikat, untuk node.js
Express (Deno)
Kerangka kerja web minimalis cepat, tidak terikat, untuk Node.js, dijalankan di Deno
Cepat
Kerangka web kecil dengan kinerja hampir asli.
Alifikasi
Kerangka kerja web overhead cepat dan rendah, untuk node.js
Fastro
Kerangka kerja aplikasi web yang cepat dan sederhana untuk Deno
Hono
Kerangka web ultrafast untuk pekerja cloudflare dan deno. Cepat, tetapi tidak hanya cepat.
http
Server http perpustakaan standar deno
Hyper Express
Webserver Node.js Kinerja Tinggi dengan API yang mudah digunakan yang ditenagai oleh UWebsockets.js di bawah kap.
Kecil
Kerangka kerja web seperti koneksi minimalis. Secara otomatis bekerja di luar kotak dengan Deno Deploy, HTTP asli Deno dan server HTTP standar Deno.
Megalo
Kerangka kerja server Deno HTTP berfokus pada kecepatan
NHTTP
Kerangka web sederhana untuk deno dan teman
Node
Node.js® adalah runtime JavaScript yang dibangun di atas mesin JavaScript V8 Chrome.
Ek
Kerangka Middleware untuk Server HTTP asli Deno, Deno Deploy dan Node.js 16.5 dan yang lebih baru. Ini juga termasuk router middleware.
Berpendapat
Kerangka kerja web minimalis cepat untuk Deno porting dari ExpressJS.
Peko
Kerangka Kerja Server/Router Kelas Bulu + Perpustakaan Middleware dan Handler?
Reno
Perpustakaan perutean yang tipis dan dapat diuji yang dirancang untuk duduk di atas modul HTTP standar Deno.
Router
Router kecil, modern, dan cepat oleh Denosaurus untuk Deno dan Deno Deploy. Digunakan oleh proyek seperti segar
Stric
Stric adalah kerangka kerja web minimalis dan cepat untuk BUN.
Servest
? Server HTTP progresif untuk Deno?
Vixeny (Bun)
Kerangka web fungsional murni
Vixeny (Deno)
Kerangka web fungsional murni
Tolok ukur
Halo, Bench!
Benchmark sederhana yang mengharapkan respons hanya berisi teks " Hello, Bench! "
ABC
| Stat | Berarti | Stddev | Max |
|---|
| 14142.82 | 1888.83 | 18557.64 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 12416.69 | 13301.50 | 14253.55 | 15035.57 | 16236.59 | 17202.65 | 18012.72 |
| Latensi | 2ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms |
Biji pohon ek
| Stat | Berarti | Stddev | Max |
|---|
| 0,00 | 0,00 | 0,00 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 |
| Latensi | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |
Alosaurus
| Stat | Berarti | Stddev | Max |
|---|
| 43425.16 | 2902.26 | 59300.61 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 41802.02 | 42901.72 | 43640.98 | 44421.59 | 45354.49 | 46201.81 | 48518.37 |
| Latensi | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
Aqua
| Stat | Berarti | Stddev | Max |
|---|
| 31126.11 | 3355.54 | 36862.10 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 29170.10 | 30373.08 | 31804.61 | 32825.97 | 33559.91 | 34215.82 | 35463.52 |
| Latensi | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms |
Sanggul
| Stat | Berarti | Stddev | Max |
|---|
| 81909.21 | 9402.26 | 98534.03 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 67630.20 | 75382.05 | 83600.82 | 89130.78 | 93207.87 | 94996.38 | 97538.58 |
| Latensi | 365μs | 454μs | 568μs | 722μs | 914μs | 1ms | 1ms |
Cheetah
| Stat | Berarti | Stddev | Max |
|---|
| 40299.00 | 2526.31 | 47812.38 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 38374.68 | 39925.58 | 40744.64 | 41254.40 | 42043.94 | 42574.65 | 44319.52 |
| Latensi | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
Danet (Oak)
| Stat | Berarti | Stddev | Max |
|---|
| 33255.72 | 2456.44 | 40304.09 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 32475.06 | 33209.48 | 33617.12 | 34151.30 | 34479.68 | 34640.90 | 34941.04 |
| Latensi | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
Danet V2 (Hono)
| Stat | Berarti | Stddev | Max |
|---|
| 35082.29 | 2388.36 | 37797.01 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 34359.91 | 35069.84 | 35503.18 | 35861.60 | 36317.49 | 36462.77 | 36814.33 |
| Latensi | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
Deno
| Stat | Berarti | Stddev | Max |
|---|
| 57365.98 | 6978.67 | 83244.12 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 51655.78 | 52727.61 | 54286.96 | 61483.63 | 68397.17 | 72312.86 | 76602.19 |
| Latensi | 594μs | 760μs | 899μs | 988μs | 1ms | 1ms | 1ms |
Deso
| Stat | Berarti | Stddev | Max |
|---|
| 45752.19 | 2771.65 | 58102.00 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 43931.17 | 44696.53 | 45504.39 | 46863.07 | 48561.02 | 50039.66 | 51846.61 |
| Latensi | 985μs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
Dinatra
| Stat | Berarti | Stddev | Max |
|---|
| 16655.33 | 2166.37 | 20451.32 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 15127.22 | 15839.84 | 16965.95 | 17893.91 | 18724.26 | 19105.66 | 19716.44 |
| Latensi | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms |
Elysia
| Stat | Berarti | Stddev | Max |
|---|
| 77085.45 | 9957.67 | 100434.75 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 62307.46 | 72358.23 | 77704.26 | 82742.77 | 90307.91 | 92974.33 | 96260.71 |
| Latensi | 408μs | 506μs | 579μs | 735μs | 1ms | 1ms | 1ms |
Cepat
| Stat | Berarti | Stddev | Max |
|---|
| 6628.64 | 950.53 | 8511.05 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 5201.88 | 6512.56 | 6853.56 | 6989.82 | 7556.50 | 8026.61 | 8390.71 |
| Latensi | 6ms | 7ms | 7ms | 7ms | 8ms | 9ms | 11ms |
Express (Deno)
| Stat | Berarti | Stddev | Max |
|---|
| 10248.56 | 1920.82 | 12263.47 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 7073.71 | 10291.05 | 11074.72 | 11294.33 | 11425.56 | 11493.77 | 11689.54 |
| Latensi | 3ms | 4ms | 4ms | 4ms | 5ms | 6ms | 11ms |
Cepat
| Stat | Berarti | Stddev | Max |
|---|
| 49024.33 | 3526.18 | 77579.08 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 46619.18 | 47701.61 | 48659.43 | 49697.56 | 52010.92 | 54348.71 | 61517.06 |
| Latensi | 875μs | 946μs | 1ms | 1ms | 1ms | 1ms | 1ms |
Alifikasi
| Stat | Berarti | Stddev | Max |
|---|
| 17424.27 | 1897.99 | 19543.24 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 15900.22 | 16750.17 | 18004.28 | 18432.27 | 18717.24 | 18903.72 | 19102.70 |
| Latensi | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms |
Fastro
| Stat | Berarti | Stddev | Max |
|---|
| 55026.10 | 7790.40 | 77380.73 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 46833.89 | 48632.87 | 53954.03 | 60938.81 | 65858.32 | 68219.01 | 71819.71 |
| Latensi | 630μs | 722μs | 939μs | 1ms | 1ms | 1ms | 1ms |
Hono
| Stat | Berarti | Stddev | Max |
|---|
| 48206.47 | 2893.53 | 71830.51 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 46553.48 | 47445.68 | 48310.55 | 49005.06 | 49728.22 | 50870.74 | 54828.79 |
| Latensi | 904μs | 959μs | 1ms | 1ms | 1ms | 1ms | 1ms |
http
| Stat | Berarti | Stddev | Max |
|---|
| 40588.21 | 4661.62 | 48673.10 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 36606.50 | 39307.87 | 41619.97 | 43226.38 | 44315.38 | 45051.25 | 46144.12 |
| Latensi | 909μs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
Hyper Express
| Stat | Berarti | Stddev | Max |
|---|
| 80597.14 | 12008.05 | 99882.24 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 61686.31 | 73586.01 | 83209.19 | 89321.37 | 94535.78 | 96321.94 | 98711.67 |
| Latensi | 368μs | 457μs | 568μs | 727μs | 942μs | 1ms | 1ms |
Kecil
| Stat | Berarti | Stddev | Max |
|---|
| 30593.51 | 3990.77 | 36155.61 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 28779.30 | 30249.03 | 31317.59 | 32560.64 | 33389.21 | 33946.23 | 34795.90 |
| Latensi | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms |
Megalo
| Stat | Berarti | Stddev | Max |
|---|
| 45462.27 | 2243.72 | 53656.84 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 44242.43 | 45007.58 | 45598.30 | 46361.63 | 46957.98 | 47461.20 | 49002.10 |
| Latensi | 969μs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
NHTTP
| Stat | Berarti | Stddev | Max |
|---|
| 50796.44 | 3692.93 | 71214.75 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 47969.80 | 48831.24 | 49874.68 | 52212.73 | 55228.16 | 57508.80 | 63223.10 |
| Latensi | 809μs | 919μs | 999μs | 1ms | 1ms | 1ms | 1ms |
Node
| Stat | Berarti | Stddev | Max |
|---|
| 18379.98 | 1508.10 | 24829.88 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 17953.64 | 18233.37 | 18511.93 | 18835.47 | 19161.20 | 19360.44 | 20352.49 |
| Latensi | 2ms | 2ms | 2ms | 2ms | 2ms | 2ms | 5ms |
Ek
| Stat | Berarti | Stddev | Max |
|---|
| 30673.12 | 3123.52 | 33311.19 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 30195.13 | 30873.10 | 31318.77 | 31617.83 | 32014.03 | 32165.52 | 32475.11 |
| Latensi | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
Berpendapat
| Stat | Berarti | Stddev | Max |
|---|
| 0,00 | 0,00 | 0,00 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 |
| Latensi | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |
Peko
| Stat | Berarti | Stddev | Max |
|---|
| 0,00 | 0,00 | 0,00 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 |
| Latensi | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |
Reno
| Stat | Berarti | Stddev | Max |
|---|
| 39879.76 | 2396.35 | 49086.50 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 37978.19 | 39630.44 | 40207.47 | 40967.03 | 41614.21 | 42142.50 | 43445.76 |
| Latensi | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
Router
| Stat | Berarti | Stddev | Max |
|---|
| 39191.33 | 3898.69 | 46267.16 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 36211.54 | 38111.79 | 40015.04 | 41296.44 | 42246.70 | 43009.97 | 44139.36 |
| Latensi | 938μs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
Stric
| Stat | Berarti | Stddev | Max |
|---|
| 83988.56 | 9800.89 | 102542.73 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 69040.08 | 77514.94 | 85636.94 | 91911.79 | 95643.56 | 97275.23 | 99585.24 |
| Latensi | 358μs | 445μs | 556μs | 702μs | 887μs | 1ms | 1ms |
Servest
| Stat | Berarti | Stddev | Max |
|---|
| 6221.86 | 1530.04 | 11228.06 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 5112.48 | 5603.49 | 6396.32 | 6957.88 | 7860.74 | 8536.25 | 8994.01 |
| Latensi | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | 14ms |
Vixeny (Bun)
| Stat | Berarti | Stddev | Max |
|---|
| 0,00 | 0,00 | 0,00 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 |
| Latensi | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |
Vixeny (Deno)
| Stat | Berarti | Stddev | Max |
|---|
| 49774.17 | 3112.39 | 75036.12 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/dtk | 48138.16 | 48755.42 | 49541.41 | 50262.27 | 51307.99 | 53133.39 | 63500.20 |
| Latensi | 873μs | 935μs | 1ms | 1ms | 1ms | 1ms | 1ms |
Dihasilkan 2024-12-26T01: 57: 23.168Z