bench
📊 Daily benchmarks of deno & node & bun HTTP frameworks
# 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 | 79401.50 | 8893.49 | 99838.84 | 100% |
| Stric | 77437.82 | 9512.61 | 100016.06 | 98% |
| Hyper Express | 77084.20 | 16560.56 | 97949.18 | 97% |
| Elysia | 75341.32 | 13388.74 | 99266.23 | 95% |
| Vixeny (Bun) | 73248.98 | 13983.64 | 101007.19 | 92% |
| Deno | 60980.64 | 11256.92 | 88604.54 | 77% |
| Vixeny (Deno) | 54308.94 | 9630.14 | 83018.31 | 68% |
| Fast | 52523.96 | 6861.03 | 80390.17 | 66% |
| Fastro | 52048.01 | 7164.53 | 78837.98 | 66% |
| Hono | 50959.63 | 6952.99 | 81645.90 | 64% |
| NHttp | 50084.54 | 4347.56 | 80219.08 | 63% |
| Megalo | 46993.73 | 2830.45 | 62618.15 | 59% |
| Deso | 45926.01 | 3164.35 | 66725.65 | 58% |
| Alosaur | 44041.25 | 2888.50 | 53921.75 | 55% |
| http | 41845.66 | 4537.70 | 50811.30 | 53% |
| Cheetah | 40333.75 | 2218.86 | 46466.13 | 51% |
| Reno | 40009.67 | 2241.93 | 47021.45 | 50% |
| Router | 37965.46 | 6953.78 | 46334.43 | 48% |
| Danet V2 (Hono) | 35431.75 | 2551.05 | 39694.51 | 45% |
| Danet (Oak) | 33682.33 | 2822.91 | 35965.35 | 42% |
| Little | 31536.26 | 4025.42 | 38305.77 | 40% |
| Aqua | 31269.24 | 4118.55 | 42854.63 | 39% |
| Oak | 30854.58 | 3118.05 | 37175.34 | 39% |
| Node | 16962.08 | 1456.57 | 22162.68 | 21% |
| Dinatra | 15923.75 | 2226.85 | 26885.14 | 20% |
| Fastify | 15667.81 | 1444.76 | 18719.98 | 20% |
| Abc | 13400.25 | 1314.43 | 16836.45 | 17% |
| Express (Deno) | 10386.83 | 1926.54 | 12346.92 | 13% |
| Express | 6239.11 | 989.30 | 7984.11 | 8% |
| Servest | 6171.16 | 1623.39 | 11223.33 | 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% |
| ![Chart](https://quickchart.io/chart/render/sf-75df9582-6550-49cc-9cda-cbf8a8df8c61) | | | | |
# 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/router@0.0.12)
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 |
| -------- | ------- | -------- | --- |
| 13400.25 | 1314.43 | 16836.45 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 12143.65 | 12831.53 | 13570.28 | 14216.58 | 14671.73 | 14920.85 | 15396.27 |
| **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 |
| -------- | ------- | -------- | --- |
| 44041.25 | 2888.50 | 53921.75 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 42065.98 | 43056.31 | 44111.32 | 45126.44 | 46738.86 | 48080.45 | 50111.27 |
| **Latency** | 991µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
### [Aqua](#aqua)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 31269.24 | 4118.55 | 42854.63 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 27064.09 | 29246.26 | 31900.82 | 33686.98 | 35095.57 | 36305.23 | 40138.61 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms |
### [Bun](#bun)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 79401.50 | 8893.49 | 99838.84 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 65280.42 | 73766.08 | 81020.41 | 86328.74 | 89230.42 | 90397.93 | 94508.06 |
| **Latency** | 394µs | 457µs | 555µs | 767µs | 946µs | 1ms | 1ms |
### [Cheetah](#cheetah)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 40333.75 | 2218.86 | 46466.13 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 38576.54 | 39886.67 | 40856.23 | 41270.65 | 41775.47 | 42007.84 | 43179.01 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
### [Danet (Oak)](#danet-oak)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 33682.33 | 2822.91 | 35965.35 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 33135.30 | 33675.55 | 34239.14 | 34559.93 | 34854.60 | 35111.62 | 35484.04 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
### [Danet V2 (Hono)](#danet-v2-hono)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 35431.75 | 2551.05 | 39694.51 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 34914.90 | 35410.19 | 35727.69 | 36214.38 | 36529.41 | 36691.72 | 37020.12 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
### [Deno](#deno)
| **Stat** | Mean | Stddev | Max |
| -------- | -------- | -------- | --- |
| 60980.64 | 11256.92 | 88604.54 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 51497.09 | 52623.78 | 54751.93 | 70021.88 | 79163.93 | 83130.07 | 86106.88 |
| **Latency** | 539µs | 609µs | 863µs | 974µs | 1ms | 1ms | 1ms |
### [Deso](#deso)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 45926.01 | 3164.35 | 66725.65 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 43748.55 | 44587.57 | 45504.61 | 46895.35 | 49444.98 | 51401.40 | 54877.30 |
| **Latency** | 971µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
### [Dinatra](#dinatra)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 15923.75 | 2226.85 | 26885.14 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 14015.89 | 15266.45 | 16310.13 | 17161.51 | 17802.77 | 18121.01 | 19542.30 |
| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 4ms | 5ms |
### [Elysia](#elysia)
| **Stat** | Mean | Stddev | Max |
| -------- | -------- | -------- | --- |
| 75341.32 | 13388.74 | 99266.23 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 57625.78 | 62395.10 | 75659.36 | 87437.61 | 93148.48 | 95024.59 | 97171.27 |
| **Latency** | 387µs | 478µs | 605µs | 809µs | 995µs | 1ms | 1ms |
### [Express](#express)
| **Stat** | Mean | Stddev | Max |
| -------- | ------ | ------- | --- |
| 6239.11 | 989.30 | 7984.11 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- |
| **Req/Sec** | 4787.54 | 5915.76 | 6356.67 | 6673.72 | 7644.27 | 7776.97 | 7890.55 |
| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 11ms | 13ms |
### [Express (Deno)](#express-deno)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 10386.83 | 1926.54 | 12346.92 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 7335.11 | 10432.87 | 11188.09 | 11408.61 | 11540.21 | 11618.21 | 12083.99 |
| **Latency** | 3ms | 4ms | 4ms | 4ms | 5ms | 6ms | 10ms |
### [Fast](#fast)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 52523.96 | 6861.03 | 80390.17 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 47557.20 | 48596.46 | 49729.41 | 54497.37 | 62834.99 | 67047.56 | 75057.85 |
| **Latency** | 633µs | 884µs | 987µs | 1ms | 1ms | 1ms | 1ms |
### [Fastify](#fastify)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 15667.81 | 1444.76 | 18719.98 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 15069.29 | 15507.17 | 15855.23 | 16244.35 | 16607.42 | 16766.13 | 17249.44 |
| **Latency** | 2ms | 2ms | 3ms | 3ms | 3ms | 3ms | 6ms |
### [Fastro](#fastro)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 52048.01 | 7164.53 | 78837.98 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 47523.14 | 48329.54 | 49545.41 | 54213.31 | 62142.52 | 68859.34 | 74271.09 |
| **Latency** | 645µs | 887µs | 991µs | 1ms | 1ms | 1ms | 1ms |
### [Hono](#hono)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 50959.63 | 6952.99 | 81645.90 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 47103.03 | 48029.33 | 48905.99 | 50199.21 | 60844.89 | 68313.90 | 76982.37 |
| **Latency** | 674µs | 917µs | 1ms | 1ms | 1ms | 1ms | 1ms |
### [http](#http)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 41845.66 | 4537.70 | 50811.30 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 38306.50 | 40611.62 | 42966.78 | 44121.10 | 45249.56 | 45940.57 | 48709.57 |
| **Latency** | 883µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
### [Hyper Express](#hyper-express)
| **Stat** | Mean | Stddev | Max |
| -------- | -------- | -------- | --- |
| 77084.20 | 16560.56 | 97949.18 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 53602.62 | 58931.07 | 82714.92 | 91867.86 | 95415.42 | 96207.14 | 97222.82 |
| **Latency** | 360µs | 470µs | 595µs | 783µs | 991µs | 1ms | 1ms |
### [Little](#little)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 31536.26 | 4025.42 | 38305.77 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 29316.82 | 31162.87 | 32459.84 | 33448.71 | 34307.68 | 34917.66 | 35676.22 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms |
### [Megalo](#megalo)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 46993.73 | 2830.45 | 62618.15 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 45234.39 | 46133.45 | 46810.53 | 47650.78 | 49670.43 | 50812.08 | 54826.77 |
| **Latency** | 928µs | 988µs | 1ms | 1ms | 1ms | 1ms | 1ms |
### [NHttp](#nhttp)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 50084.54 | 4347.56 | 80219.08 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 47909.54 | 48621.41 | 49395.56 | 50119.02 | 51585.40 | 58778.12 | 70228.73 |
| **Latency** | 851µs | 930µs | 1ms | 1ms | 1ms | 1ms | 1ms |
### [Node](#node)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 16962.08 | 1456.57 | 22162.68 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 16532.72 | 16901.88 | 17174.57 | 17432.29 | 17701.38 | 17856.46 | 18354.39 |
| **Latency** | 2ms | 2ms | 2ms | 2ms | 3ms | 3ms | 5ms |
### [Oak](#oak)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 30854.58 | 3118.05 | 37175.34 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 30311.60 | 31087.81 | 31412.63 | 31839.97 | 32243.24 | 32419.43 | 32828.33 |
| **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 |
| -------- | ------- | -------- | --- |
| 40009.67 | 2241.93 | 47021.45 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 38171.73 | 39727.27 | 40302.66 | 40980.16 | 41628.41 | 42122.23 | 43397.20 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |
### [Router](#router)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 37965.46 | 6953.78 | 46334.43 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 30542.08 | 37462.32 | 40492.15 | 41885.77 | 42757.04 | 43460.06 | 44552.04 |
| **Latency** | 924µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |
### [Stric](#stric)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | --------- | --- |
| 77437.82 | 9512.61 | 100016.06 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 65110.45 | 69641.30 | 77023.29 | 84925.49 | 90770.66 | 93295.68 | 97680.38 |
| **Latency** | 383µs | 476µs | 604µs | 769µs | 963µs | 1ms | 1ms |
### [Servest](#servest)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 6171.16 | 1623.39 | 11223.33 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- |
| **Req/Sec** | 4945.21 | 5553.78 | 6266.79 | 6908.89 | 8054.14 | 8566.47 | 9374.66 |
| **Latency** | 6ms | 6ms | 7ms | 8ms | 9ms | 12ms | 15ms |
### [Vixeny (Bun)](#vixeny-bun)
| **Stat** | Mean | Stddev | Max |
| -------- | -------- | --------- | --- |
| 73248.98 | 13983.64 | 101007.19 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 55349.18 | 59648.08 | 73204.96 | 86403.50 | 92138.96 | 94130.58 | 96929.95 |
| **Latency** | 394µs | 487µs | 620µs | 839µs | 1ms | 1ms | 1ms |
### [Vixeny (Deno)](#vixeny-deno)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 54308.94 | 9630.14 | 83018.31 | |
| **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 47667.67 | 48789.86 | 49883.77 | 57196.87 | 71580.57 | 76307.91 | 81760.45 |
| **Latency** | 596µs | 782µs | 967µs | 1ms | 1ms | 1ms | 1ms |
---
Generated 2024-11-19T02:03:48.586Z