https://github.com/denosaurs/bench
📊 Comparing deno, node and bun HTTP frameworks
https://github.com/denosaurs/bench
bechmark benchmarks bun deno framework frameworks hacktoberfest http https javascript nodejs web web-frameworks
Last synced: about 1 month ago
JSON representation
📊 Comparing deno, node and bun HTTP frameworks
- Host: GitHub
- URL: https://github.com/denosaurs/bench
- Owner: denosaurs
- License: mit
- Created: 2020-09-09T13:36:00.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-04-07T02:08:17.000Z (about 1 month ago)
- Last Synced: 2025-04-07T03:22:43.723Z (about 1 month ago)
- Topics: bechmark, benchmarks, bun, deno, framework, frameworks, hacktoberfest, http, https, javascript, nodejs, web, web-frameworks
- Language: TypeScript
- Homepage:
- Size: 29.4 MB
- Stars: 394
- Watchers: 7
- Forks: 35
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome - denosaurs/bench - 📊 Comparing deno, node and bun HTTP frameworks (TypeScript)
README
# Table of Contents
- [Overview](#overview)
- [Hello, bench!](#hello-bench)
- [Frameworks](#frameworks)
- [Abc](#abc)
- [Acorn](#acorn)
- [Alosaur](#alosaur)
- [Aqua](#aqua)
- [Bun](#bun)
- [Cheetah](#cheetah)
- [Danet (Oak)](#danet-oak)
- [Danet V2 (Hono)](#danet-v2-hono)
- [Deno](#deno)
- [Deso](#deso)
- [Dinatra](#dinatra)
- [Elysia](#elysia)
- [Express](#express)
- [Express (Deno)](#express-deno)
- [Fast](#fast)
- [Fastify](#fastify)
- [Fastro](#fastro)
- [Hono](#hono)
- [http](#http)
- [Hyper Express](#hyper-express)
- [Little](#little)
- [Megalo](#megalo)
- [NHttp](#nhttp)
- [Node](#node)
- [Oak](#oak)
- [Opine](#opine)
- [Peko](#peko)
- [Reno](#reno)
- [Router](#router)
- [Stric](#stric)
- [Servest](#servest)
- [Vixeny (Bun)](#vixeny-bun)
- [Vixeny (Deno)](#vixeny-deno)
- [Benchmarks](#benchmarks)
- [Hello, bench!](#hello-bench-1)
- [Abc](#abc-1)
- [Acorn](#acorn-1)
- [Alosaur](#alosaur-1)
- [Aqua](#aqua-1)
- [Bun](#bun-1)
- [Cheetah](#cheetah-1)
- [Danet (Oak)](#danet-oak-1)
- [Danet V2 (Hono)](#danet-v2-hono-1)
- [Deno](#deno-1)
- [Deso](#deso-1)
- [Dinatra](#dinatra-1)
- [Elysia](#elysia-1)
- [Express](#express-1)
- [Express (Deno)](#express-deno-1)
- [Fast](#fast-1)
- [Fastify](#fastify-1)
- [Fastro](#fastro-1)
- [Hono](#hono-1)
- [http](#http-1)
- [Hyper Express](#hyper-express-1)
- [Little](#little-1)
- [Megalo](#megalo-1)
- [NHttp](#nhttp-1)
- [Node](#node-1)
- [Oak](#oak-1)
- [Opine](#opine-1)
- [Peko](#peko-1)
- [Reno](#reno-1)
- [Router](#router-1)
- [Stric](#stric-1)
- [Servest](#servest-1)
- [Vixeny (Bun)](#vixeny-bun-1)
- [Vixeny (Deno)](#vixeny-deno-1)# Overview
## Hello, bench!
> Requests per second
| Framework | Mean | Stddev | Max | Relative |
| ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- |
| Bun | 82251.45 | 9658.89 | 100545.72 | 100% |
| Stric | 81645.28 | 9665.06 | 100401.86 | 99% |
| Hyper Express | 78821.35 | 13131.65 | 99223.69 | 96% |
| Elysia | 75133.83 | 12089.70 | 99531.56 | 91% |
| Deno | 56618.54 | 7020.78 | 83361.36 | 69% |
| Fastro | 53148.67 | 7751.86 | 75574.15 | 65% |
| Vixeny (Deno) | 50723.00 | 4446.05 | 74536.17 | 62% |
| Fast | 50112.87 | 3641.78 | 65336.02 | 61% |
| NHttp | 49634.21 | 3877.74 | 69411.94 | 60% |
| Hono | 48318.66 | 3253.29 | 69362.52 | 59% |
| Megalo | 46204.71 | 2702.98 | 57817.13 | 56% |
| Deso | 45147.76 | 2902.87 | 66974.09 | 55% |
| Alosaur | 43196.16 | 2563.02 | 54861.94 | 53% |
| http | 39990.61 | 4566.57 | 49154.10 | 49% |
| Router | 39472.81 | 4076.44 | 47349.87 | 48% |
| Cheetah | 39367.01 | 2663.45 | 57087.81 | 48% |
| Reno | 39011.77 | 2415.36 | 47123.86 | 47% |
| Danet V2 (Hono) | 35398.51 | 2592.25 | 38304.66 | 43% |
| Danet (Oak) | 33190.90 | 2499.42 | 44038.68 | 40% |
| Aqua | 31399.19 | 4109.04 | 42217.55 | 38% |
| Little | 30285.15 | 3919.00 | 35270.98 | 37% |
| Oak | 29828.17 | 3101.08 | 32552.01 | 36% |
| Node | 18582.67 | 1586.19 | 26722.02 | 23% |
| Fastify | 18167.42 | 4256.00 | 35507.94 | 22% |
| Dinatra | 17228.30 | 2232.28 | 21771.03 | 21% |
| Abc | 13785.50 | 1389.12 | 15937.65 | 17% |
| Express (Deno) | 9719.18 | 2070.96 | 12330.91 | 12% |
| Express | 6568.17 | 930.30 | 8335.28 | 8% |
| Servest | 6218.59 | 1579.10 | 11212.73 | 8% |
| Acorn | 0.00 | 0.00 | 0.00 | 0% |
| Opine | 0.00 | 0.00 | 0.00 | 0% |
| Peko | 0.00 | 0.00 | 0.00 | 0% |
| Vixeny (Bun) | 0.00 | 0.00 | 0.00 | 0% |
|  | | | | |# Frameworks
## [Abc](https://deno.land/x/abc)
A better Deno framework to create web application
## [Acorn](https://deno.land/x/acorn)
A focused RESTful server framework for Deno 🌰🦕
## [Alosaur](https://deno.land/x/alosaur)
Deno web framework with many decorators
## [Aqua](https://deno.land/x/aqua)
A minimal and fast 🏃 web framework for Deno
## [Bun](https://bun.sh/)
Bun is a fast all-in-one JavaScript runtime
## [Cheetah](https://github.com/azurystudio/cheetah)
🐈 A blazing fast framework for the modern web.
## [Danet (Oak)](https://docs.danet.land/)
The most mature backend framework for Deno
## [Danet V2 (Hono)](https://danet.land/)
The most mature backend framework for Deno, V2 in Alpha
## [Deno](https://deno.land/)
A modern runtime for JavaScript and TypeScript
## [Deso](https://github.com/gothammm/deso)
A simple & fast HTTP web framework for Deno
## [Dinatra](https://github.com/syumai/dinatra)
Sinatra like light weight web app framework for deno.
## [Elysia](https://elysiajs.com/)
Ergonomic Framework for Humans
## [Express](https://expressjs.com/)
Fast, unopinionated, minimalist web framework for Node.js
## [Express (Deno)](https://expressjs.com/)
Fast, unopinionated, minimalist web framework for Node.js, run on Deno
## [Fast](https://deno.land/x/fast)
Small web framework with near-native performance.
## [Fastify](https://www.fastify.io/)
Fast and low overhead web framework, for Node.js
## [Fastro](https://fastro.dev)
Fast and simple web application framework for deno
## [Hono](https://github.com/honojs/hono)
Ultrafast web framework for Cloudflare Workers and Deno. Fast, but not only
fast.## [http](https://deno.land/std/http)
The deno standard library http server
## [Hyper Express](https://github.com/kartikk221/hyper-express)
High performance Node.js webserver with a simple-to-use API powered by
uWebsockets.js under the hood.## [Little](https://deno.land/x/little)
A minimalistic connect-like web framework. Automatically works out of the box
with Deno Deploy, Deno's Native HTTP and Deno's Standard HTTP server.## [Megalo](https://github.com/tsar-boomba/megalo)
Deno HTTP server framework focused on speed
## [NHttp](https://github.com/nhttp/nhttp)
An Simple web-framework for Deno and Friends
## [Node](https://nodejs.org/)
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
## [Oak](https://deno.land/x/oak)
A middleware framework for Deno's native HTTP server, Deno Deploy and Node.js
16.5 and later. It also includes a middleware router.## [Opine](https://deno.land/x/opine)
Fast, minimalist web framework for Deno ported from ExpressJS.
## [Peko](https://peko.deno.dev)
Featherweight server/router framework + middleware and handler library 🐣
## [Reno](https://deno.land/x/reno)
A thin, testable routing library designed to sit on top of Deno's standard HTTP
module.## [Router](https://crux.land/[email protected])
The tiny, modern and fast router by the denosaurs for deno and deno deploy. Used
by projects like fresh## [Stric](https://bun.sh/docs/ecosystem/stric)
Stric is a minimalist, fast web framework for Bun.
## [Servest](https://servestjs.org/)
🌾A progressive http server for Deno🌾
## [Vixeny (Bun)](https://vixeny.dev/)
A pure functional web framework
## [Vixeny (Deno)](https://vixeny.dev/)
A pure functional web framework
# Benchmarks
## Hello, bench!
A simple benchmark which expects a response simply containing the text
"`Hello, Bench!`"### [Abc](#abc)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 13785.50 | 1389.12 | 15937.65 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 12537.53 | 13308.03 | 14118.73 | 14634.90 | 14949.35 | 15170.46 | 15675.65 |
| **Latency** | 3ms | 3ms | 3ms | 3ms | 4ms | 4ms | 5ms |### [Acorn](#acorn)
| **Stat** | Mean | Stddev | Max |
| -------- | ---- | ------ | --- |
| 0.00 | 0.00 | 0.00 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |### [Alosaur](#alosaur)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 43196.16 | 2563.02 | 54861.94 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 41445.27 | 42523.86 | 43425.35 | 44231.64 | 44911.01 | 45636.04 | 48328.95 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [Aqua](#aqua)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 31399.19 | 4109.04 | 42217.55 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 28106.32 | 30107.89 | 31777.18 | 33113.41 | 35166.52 | 37301.79 | 40338.48 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms |### [Bun](#bun)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | --------- | --- |
| 82251.45 | 9658.89 | 100545.72 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 67474.68 | 76037.15 | 83704.29 | 89832.51 | 93797.18 | 95792.60 | 97708.84 |
| **Latency** | 364µs | 454µs | 566µs | 715µs | 908µs | 1ms | 1ms |### [Cheetah](#cheetah)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 39367.01 | 2663.45 | 57087.81 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 37292.09 | 38868.48 | 39845.00 | 40515.53 | 41157.87 | 41741.70 | 42910.00 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [Danet (Oak)](#danet-oak)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 33190.90 | 2499.42 | 44038.68 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 31287.13 | 33104.48 | 33622.03 | 34301.17 | 34682.14 | 34943.76 | 36152.38 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |### [Danet V2 (Hono)](#danet-v2-hono)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 35398.51 | 2592.25 | 38304.66 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 34467.33 | 35362.70 | 35768.94 | 36360.31 | 36731.07 | 36951.66 | 37469.04 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [Deno](#deno)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 56618.54 | 7020.78 | 83361.36 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 50821.50 | 52014.65 | 53426.29 | 61028.22 | 67310.75 | 70510.63 | 76201.32 |
| **Latency** | 605µs | 777µs | 910µs | 998µs | 1ms | 1ms | 1ms |### [Deso](#deso)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 45147.76 | 2902.87 | 66974.09 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 43303.43 | 44073.80 | 45007.26 | 46181.43 | 47818.28 | 49002.91 | 51980.93 |
| **Latency** | 999µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [Dinatra](#dinatra)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 17228.30 | 2232.28 | 21771.03 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 15535.30 | 16476.05 | 17633.67 | 18547.03 | 19236.62 | 19616.80 | 20104.91 |
| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms |### [Elysia](#elysia)
| **Stat** | Mean | Stddev | Max |
| -------- | -------- | -------- | --- |
| 75133.83 | 12089.70 | 99531.56 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 56624.36 | 65927.05 | 77076.64 | 84692.58 | 89618.32 | 92084.92 | 95523.23 |
| **Latency** | 383µs | 479µs | 602µs | 803µs | 1ms | 1ms | 1ms |### [Express](#express)
| **Stat** | Mean | Stddev | Max |
| -------- | ------ | ------- | --- |
| 6568.17 | 930.30 | 8335.28 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- |
| **Req/Sec** | 5247.69 | 6491.28 | 6790.88 | 6913.25 | 7466.49 | 7921.78 | 8140.03 |
| **Latency** | 6ms | 7ms | 7ms | 7ms | 8ms | 9ms | 11ms |### [Express (Deno)](#express-deno)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 9719.18 | 2070.96 | 12330.91 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ------- | ------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 5964.47 | 9524.02 | 10485.41 | 10904.12 | 11283.20 | 11503.52 | 11847.30 |
| **Latency** | 4ms | 4ms | 4ms | 5ms | 6ms | 8ms | 11ms |### [Fast](#fast)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 50112.87 | 3641.78 | 65336.02 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 47345.08 | 48094.46 | 49152.26 | 51911.85 | 54900.82 | 56375.71 | 60824.59 |
| **Latency** | 810µs | 933µs | 1ms | 1ms | 1ms | 1ms | 1ms |### [Fastify](#fastify)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 18167.42 | 4256.00 | 35507.94 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 15654.49 | 15967.75 | 17358.05 | 18014.73 | 27215.07 | 27860.52 | 29002.47 |
| **Latency** | 1ms | 2ms | 2ms | 3ms | 3ms | 3ms | 5ms |### [Fastro](#fastro)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 53148.67 | 7751.86 | 75574.15 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 46451.45 | 47801.86 | 51777.32 | 57812.37 | 63273.92 | 67006.29 | 71148.89 |
| **Latency** | 644µs | 768µs | 970µs | 1ms | 1ms | 1ms | 1ms |### [Hono](#hono)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 48318.66 | 3253.29 | 69362.52 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 46395.91 | 47098.00 | 47910.99 | 48936.34 | 51433.71 | 53608.87 | 56786.90 |
| **Latency** | 889µs | 961µs | 1ms | 1ms | 1ms | 1ms | 1ms |### [http](#http)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 39990.61 | 4566.57 | 49154.10 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 36612.82 | 38528.28 | 41001.90 | 42517.58 | 43608.09 | 44296.30 | 45721.32 |
| **Latency** | 925µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |### [Hyper Express](#hyper-express)
| **Stat** | Mean | Stddev | Max |
| -------- | -------- | -------- | --- |
| 78821.35 | 13131.65 | 99223.69 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 57733.01 | 69102.75 | 82078.07 | 89496.10 | 93715.30 | 95509.81 | 98102.06 |
| **Latency** | 370µs | 462µs | 578µs | 759µs | 961µs | 1ms | 1ms |### [Little](#little)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 30285.15 | 3919.00 | 35270.98 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 28455.54 | 29929.85 | 31002.88 | 32169.34 | 33077.16 | 33630.19 | 34502.71 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms |### [Megalo](#megalo)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 46204.71 | 2702.98 | 57817.13 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 44252.39 | 45225.58 | 46038.86 | 47211.80 | 48960.92 | 50071.82 | 52428.28 |
| **Latency** | 943µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [NHttp](#nhttp)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 49634.21 | 3877.74 | 69411.94 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 46937.37 | 47715.81 | 48683.97 | 50371.37 | 54676.51 | 57422.73 | 62627.67 |
| **Latency** | 834µs | 938µs | 1ms | 1ms | 1ms | 1ms | 1ms |### [Node](#node)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 18582.67 | 1586.19 | 26722.02 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 17922.23 | 18327.60 | 18748.72 | 19150.05 | 19498.40 | 19651.43 | 20220.09 |
| **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 2ms | 5ms |### [Oak](#oak)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 29828.17 | 3101.08 | 32552.01 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 29246.64 | 30076.38 | 30414.73 | 30833.28 | 31229.02 | 31428.14 | 31718.14 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |### [Opine](#opine)
| **Stat** | Mean | Stddev | Max |
| -------- | ---- | ------ | --- |
| 0.00 | 0.00 | 0.00 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |### [Peko](#peko)
| **Stat** | Mean | Stddev | Max |
| -------- | ---- | ------ | --- |
| 0.00 | 0.00 | 0.00 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |### [Reno](#reno)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 39011.77 | 2415.36 | 47123.86 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 36471.07 | 38624.48 | 39601.42 | 40161.03 | 40879.79 | 41214.40 | 42259.41 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [Router](#router)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 39472.81 | 4076.44 | 47349.87 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 36309.68 | 38326.07 | 40301.14 | 41546.25 | 42863.59 | 43537.80 | 45021.97 |
| **Latency** | 933µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |### [Stric](#stric)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | --------- | --- |
| 81645.28 | 9665.06 | 100401.86 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 66828.93 | 74934.98 | 83230.40 | 89232.30 | 93212.13 | 95278.59 | 98101.63 |
| **Latency** | 368µs | 457µs | 570µs | 721µs | 916µs | 1ms | 1ms |### [Servest](#servest)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 6218.59 | 1579.10 | 11212.73 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- |
| **Req/Sec** | 5115.65 | 5603.80 | 6375.22 | 6954.58 | 7961.59 | 8542.26 | 9178.08 |
| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 12ms | 14ms |### [Vixeny (Bun)](#vixeny-bun)
| **Stat** | Mean | Stddev | Max |
| -------- | ---- | ------ | --- |
| 0.00 | 0.00 | 0.00 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
| **Req/Sec** | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| **Latency** | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms | 0ms |### [Vixeny (Deno)](#vixeny-deno)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 50723.00 | 4446.05 | 74536.17 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 47579.51 | 48501.84 | 49572.78 | 51979.38 | 56804.25 | 59880.43 | 64771.51 |
| **Latency** | 780µs | 919µs | 1ms | 1ms | 1ms | 1ms | 1ms |---
Generated 2025-04-08T02:05:10.348Z