bench
Benchmarks diários da Deno & Node & Bun Http Frameworks
Índice
- Visão geral
- Estruturas
- Abc
- Bolota
- ALOSAUR
- Aqua
- BUN
- Cheetah
- Danet (Oak)
- Danet V2 (Hono)
- Deno
- DESO
- Dinatra
- ELYSIA
- Expressar
- Express (deno)
- Rápido
- Fastify
- Fastro
- Hono
- http
- Hiper expresso
- Pequeno
- Megalo
- NHTTP
- Nó
- Carvalho
- Opinar
- Peko
- Reno
- Roteador
- Stric
- SERVEST
- Vixeny (BUN)
- Vixeny (deno)
- Benchmarks
- Olá, bancada!
- Abc
- Bolota
- ALOSAUR
- Aqua
- BUN
- Cheetah
- Danet (Oak)
- Danet V2 (Hono)
- Deno
- DESO
- Dinatra
- ELYSIA
- Expressar
- Express (deno)
- Rápido
- Fastify
- Fastro
- Hono
- http
- Hiper expresso
- Pequeno
- Megalo
- NHTTP
- Nó
- Carvalho
- Opinar
- Peko
- Reno
- Roteador
- Stric
- SERVEST
- Vixeny (BUN)
- Vixeny (deno)
Visão geral
Olá, bancada!
Pedidos por segundo
| Estrutura | Significar | Stddev | Máx | Parente |
|---|
| Stric | 83988.56 | 9800.89 | 102542.73 | 100% |
| BUN | 81909.21 | 9402.26 | 98534.03 | 98% |
| Hiper expresso | 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% |
| Rápido | 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% |
| ALOSAUR | 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% |
| Roteador | 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% |
| Carvalho | 30673.12 | 3123.52 | 33311.19 | 37% |
| Pequeno | 30593.51 | 3990.77 | 36155.61 | 36% |
| Nó | 18379.98 | 1508.10 | 24829.88 | 22% |
| Fastify | 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% |
| Expressar | 6628.64 | 950.53 | 8511.05 | 8% |
| SERVEST | 6221.86 | 1530.04 | 11228.06 | 7% |
| Bolota | 0,00 | 0,00 | 0,00 | 0% |
| Opinar | 0,00 | 0,00 | 0,00 | 0% |
| Peko | 0,00 | 0,00 | 0,00 | 0% |
| Vixeny (BUN) | 0,00 | 0,00 | 0,00 | 0% |
| | | | |
Estruturas
Abc
Uma melhor estrutura deno para criar aplicativos da web
Bolota
Uma estrutura de servidor RESTful focada para deno ??
ALOSAUR
Deno Web Framework com muitos decoradores
Aqua
Um mínimo e rápido? estrutura da web para deno
BUN
BUN é um tempo de execução JavaScript rápido rápido
Cheetah
? Uma estrutura rápida em chamas para a web moderna.
Danet (Oak)
A estrutura de back -end mais madura para o deno
Danet V2 (Hono)
A estrutura de back -end mais madura para o deno, v2 em alfa
Deno
Um tempo de execução moderno para JavaScript e TypeScript
DESO
Uma estrutura da web http simples e rápida para deno
Dinatra
Sinatra como uma estrutura de aplicativo da Web leve para o deno.
ELYSIA
Estrutura ergonômica para humanos
Expressar
Estrutura da web rápida, poucopinionada e minimalista para Node.js
Express (deno)
Estrutura da web rápida, poucopinada e minimalista para Node.js, execute no deno
Rápido
Pequena estrutura da web com desempenho quase nativo.
Fastify
Estrutura da web rápida e baixa, para Node.js
Fastro
Estrutura rápida e simples de aplicativos da web para deno
Hono
Estrutura da web ultra -rápida para os trabalhadores do CloudFlare e Deno. Rápido, mas não apenas rápido.
http
O servidor HTTP da Biblioteca Padrão Deno
Hiper expresso
SERVER WED Node.JS de alto desempenho com uma API simples de usar alimentada por uwebsockets.js sob o capô.
Pequeno
Uma estrutura da web minimalista de conexão. Funciona automaticamente fora da caixa com o Deno Implement, o HTTP nativo de Deno e o servidor HTTP padrão de Deno.
Megalo
Deno Http Server Framework focado na velocidade
NHTTP
Um simples quadro da web para deno e amigos
Nó
O Node.JS® é um tempo de execução do JavaScript criado no mecanismo JavaScript V8 do Chrome.
Carvalho
Uma estrutura de middleware para o servidor HTTP nativo de Deno, Deno Implement e Node.js 16.5 e posterior. Ele também inclui um roteador de middleware.
Opinar
Estrutura da web rápida e minimalista para o deno transportado da ExpressJS.
Peko
Estrutura do servidor de penas/roteador + middleware e biblioteca de manipuladores?
Reno
Uma biblioteca de roteamento fina e testável, projetada para sentar -se no topo do módulo HTTP padrão de Deno.
Roteador
O pequeno, moderno e rápido roteador dos denossauros de Deno e Deno implantam. Usado por projetos como fresco
Stric
O Stric é uma estrutura minimalista e rápida da Web para BUN.
SERVEST
? Um servidor HTTP progressivo para deno?
Vixeny (BUN)
Uma estrutura pura da web funcional
Vixeny (deno)
Uma estrutura pura da web funcional
Benchmarks
Olá, bancada!
Uma referência simples que espera uma resposta simplesmente contendo o texto " Hello, Bench! "
Abc
| Stat | Significar | Stddev | Máx |
|---|
| 14142.82 | 1888.83 | 18557.64 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 12416.69 | 13301.50 | 14253.55 | 15035.57 | 16236.59 | 17202.65 | 18012.72 |
| Latência | 2ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms |
Bolota
| Stat | Significar | Stddev | Máx |
|---|
| 0,00 | 0,00 | 0,00 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 |
| Latência | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |
ALOSAUR
| Stat | Significar | Stddev | Máx |
|---|
| 43425.16 | 2902.26 | 59300.61 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 41802.02 | 42901.72 | 43640.98 | 44421.59 | 45354.49 | 46201.81 | 48518.37 |
| Latência | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
Aqua
| Stat | Significar | Stddev | Máx |
|---|
| 31126.11 | 3355.54 | 36862.10 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 29170.10 | 30373.08 | 31804.61 | 32825.97 | 33559.91 | 34215.82 | 35463.52 |
| Latência | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms |
BUN
| Stat | Significar | Stddev | Máx |
|---|
| 81909.21 | 9402.26 | 98534.03 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 67630.20 | 75382.05 | 83600.82 | 89130.78 | 93207.87 | 94996.38 | 97538.58 |
| Latência | 365µs | 454µs | 568µs | 722µs | 914µs | 1ms | 1ms |
Cheetah
| Stat | Significar | Stddev | Máx |
|---|
| 40299.00 | 2526.31 | 47812.38 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 38374.68 | 39925.58 | 40744.64 | 41254.40 | 42043.94 | 42574.65 | 44319.52 |
| Latência | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
Danet (Oak)
| Stat | Significar | Stddev | Máx |
|---|
| 33255.72 | 2456.44 | 40304.09 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 32475.06 | 33209.48 | 33617.12 | 34151.30 | 34479.68 | 34640.90 | 34941.04 |
| Latência | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
Danet V2 (Hono)
| Stat | Significar | Stddev | Máx |
|---|
| 35082.29 | 2388.36 | 37797.01 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 34359.91 | 35069.84 | 35503.18 | 35861.60 | 36317.49 | 36462.77 | 36814.33 |
| Latência | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
Deno
| Stat | Significar | Stddev | Máx |
|---|
| 57365.98 | 6978.67 | 83244.12 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 51655.78 | 52727.61 | 54286.96 | 61483.63 | 68397.17 | 72312.86 | 76602.19 |
| Latência | 594µs | 760µs | 899µs | 988µs | 1ms | 1ms | 1ms |
DESO
| Stat | Significar | Stddev | Máx |
|---|
| 45752.19 | 2771.65 | 58102.00 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 43931.17 | 44696.53 | 45504.39 | 46863.07 | 48561.02 | 50039.66 | 51846.61 |
| Latência | 985µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
Dinatra
| Stat | Significar | Stddev | Máx |
|---|
| 16655.33 | 2166.37 | 20451.32 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 15127.22 | 15839.84 | 16965.95 | 17893.91 | 18724.26 | 19105.66 | 19716.44 |
| Latência | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms |
ELYSIA
| Stat | Significar | Stddev | Máx |
|---|
| 77085.45 | 9957.67 | 100434.75 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 62307.46 | 72358.23 | 77704.26 | 82742.77 | 90307.91 | 92974.33 | 96260.71 |
| Latência | 408µs | 506µs | 579µs | 735µs | 1ms | 1ms | 1ms |
Expressar
| Stat | Significar | Stddev | Máx |
|---|
| 6628.64 | 950.53 | 8511.05 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 5201.88 | 6512.56 | 6853.56 | 6989.82 | 7556.50 | 8026.61 | 8390.71 |
| Latência | 6ms | 7ms | 7ms | 7ms | 8ms | 9ms | 11ms |
Express (deno)
| Stat | Significar | Stddev | Máx |
|---|
| 10248.56 | 1920.82 | 12263.47 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 7073.71 | 10291.05 | 11074.72 | 11294.33 | 11425.56 | 11493.77 | 11689.54 |
| Latência | 3ms | 4ms | 4ms | 4ms | 5ms | 6ms | 11ms |
Rápido
| Stat | Significar | Stddev | Máx |
|---|
| 49024.33 | 3526.18 | 77579.08 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 46619.18 | 47701.61 | 48659.43 | 49697.56 | 52010.92 | 54348.71 | 61517.06 |
| Latência | 875µs | 946µs | 1ms | 1ms | 1ms | 1ms | 1ms |
Fastify
| Stat | Significar | Stddev | Máx |
|---|
| 17424.27 | 1897.99 | 19543.24 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 15900.22 | 16750.17 | 18004.28 | 18432.27 | 18717.24 | 18903.72 | 19102.70 |
| Latência | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms |
Fastro
| Stat | Significar | Stddev | Máx |
|---|
| 55026.10 | 7790.40 | 77380.73 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 46833.89 | 48632.87 | 53954.03 | 60938.81 | 65858.32 | 68219.01 | 71819.71 |
| Latência | 630µs | 722µs | 939µs | 1ms | 1ms | 1ms | 1ms |
Hono
| Stat | Significar | Stddev | Máx |
|---|
| 48206.47 | 2893.53 | 71830.51 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 46553.48 | 47445.68 | 48310.55 | 49005.06 | 49728.22 | 50870.74 | 54828.79 |
| Latência | 904µs | 959µs | 1ms | 1ms | 1ms | 1ms | 1ms |
http
| Stat | Significar | Stddev | Máx |
|---|
| 40588.21 | 4661.62 | 48673.10 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 36606.50 | 39307.87 | 41619.97 | 43226.38 | 44315.38 | 45051.25 | 46144.12 |
| Latência | 909µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
Hiper expresso
| Stat | Significar | Stddev | Máx |
|---|
| 80597.14 | 12008.05 | 99882.24 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 61686.31 | 73586.01 | 83209.19 | 89321.37 | 94535.78 | 96321.94 | 98711.67 |
| Latência | 368µs | 457µs | 568µs | 727µs | 942µs | 1ms | 1ms |
Pequeno
| Stat | Significar | Stddev | Máx |
|---|
| 30593.51 | 3990.77 | 36155.61 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 28779.30 | 30249.03 | 31317.59 | 32560.64 | 33389.21 | 33946.23 | 34795.90 |
| Latência | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms |
Megalo
| Stat | Significar | Stddev | Máx |
|---|
| 45462.27 | 2243.72 | 53656.84 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 44242.43 | 45007.58 | 45598.30 | 46361.63 | 46957.98 | 47461.20 | 49002.10 |
| Latência | 969µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
NHTTP
| Stat | Significar | Stddev | Máx |
|---|
| 50796.44 | 3692.93 | 71214.75 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 47969.80 | 48831.24 | 49874.68 | 52212.73 | 55228.16 | 57508.80 | 63223.10 |
| Latência | 809µs | 919µs | 999µs | 1ms | 1ms | 1ms | 1ms |
Nó
| Stat | Significar | Stddev | Máx |
|---|
| 18379.98 | 1508.10 | 24829.88 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 17953.64 | 18233.37 | 18511.93 | 18835.47 | 19161.20 | 19360.44 | 20352.49 |
| Latência | 2ms | 2ms | 2ms | 2ms | 2ms | 2ms | 5ms |
Carvalho
| Stat | Significar | Stddev | Máx |
|---|
| 30673.12 | 3123.52 | 33311.19 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 30195.13 | 30873.10 | 31318.77 | 31617.83 | 32014.03 | 32165.52 | 32475.11 |
| Latência | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
Opinar
| Stat | Significar | Stddev | Máx |
|---|
| 0,00 | 0,00 | 0,00 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 |
| Latência | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |
Peko
| Stat | Significar | Stddev | Máx |
|---|
| 0,00 | 0,00 | 0,00 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 |
| Latência | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |
Reno
| Stat | Significar | Stddev | Máx |
|---|
| 39879.76 | 2396.35 | 49086.50 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 37978.19 | 39630.44 | 40207.47 | 40967.03 | 41614.21 | 42142.50 | 43445.76 |
| Latência | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
Roteador
| Stat | Significar | Stddev | Máx |
|---|
| 39191.33 | 3898.69 | 46267.16 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 36211.54 | 38111.79 | 40015.04 | 41296.44 | 42246.70 | 43009.97 | 44139.36 |
| Latência | 938µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
Stric
| Stat | Significar | Stddev | Máx |
|---|
| 83988.56 | 9800.89 | 102542.73 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 69040.08 | 77514.94 | 85636.94 | 91911.79 | 95643.56 | 97275.23 | 99585.24 |
| Latência | 358µs | 445µs | 556µs | 702µs | 887µs | 1ms | 1ms |
SERVEST
| Stat | Significar | Stddev | Máx |
|---|
| 6221.86 | 1530.04 | 11228.06 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 5112.48 | 5603.49 | 6396.32 | 6957.88 | 7860.74 | 8536.25 | 8994.01 |
| Latência | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | 14ms |
Vixeny (BUN)
| Stat | Significar | Stddev | Máx |
|---|
| 0,00 | 0,00 | 0,00 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 | 0,00 |
| Latência | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |
Vixeny (deno)
| Stat | Significar | Stddev | Máx |
|---|
| 49774.17 | 3112.39 | 75036.12 | |
| Stat | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
|---|
| Req/s | 48138.16 | 48755.42 | 49541.41 | 50262.27 | 51307.99 | 53133.39 | 63500.20 |
| Latência | 873µs | 935µs | 1ms | 1ms | 1ms | 1ms | 1ms |
Gerado 2024-12-26T01: 57: 23.168z