Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 5 days 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: 2024-12-07T02:06:02.000Z (5 days ago)
- Last Synced: 2024-12-07T03:18:06.116Z (5 days ago)
- Topics: bechmark, benchmarks, bun, deno, framework, frameworks, hacktoberfest, http, https, javascript, nodejs, web, web-frameworks
- Language: TypeScript
- Homepage:
- Size: 26.5 MB
- Stars: 380
- Watchers: 7
- Forks: 33
- 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 |
| ------------------------------------------------------------------------------------ | -------- | -------- | --------- | -------- |
| Hyper Express | 79408.43 | 15612.75 | 98797.96 | 100% |
| Stric | 78239.19 | 9792.02 | 97924.50 | 99% |
| Bun | 76939.25 | 9388.84 | 100454.46 | 97% |
| Elysia | 73818.66 | 13636.51 | 98813.56 | 93% |
| Deno | 63829.87 | 11849.86 | 89452.32 | 80% |
| Vixeny (Deno) | 54368.29 | 8603.00 | 83788.21 | 68% |
| NHttp | 52626.27 | 6795.22 | 82241.30 | 66% |
| Fast | 52602.04 | 6871.16 | 81872.62 | 66% |
| Hono | 50146.23 | 4227.69 | 76124.18 | 63% |
| Fastro | 49011.25 | 4320.18 | 77473.32 | 62% |
| Megalo | 47724.44 | 3468.71 | 66609.65 | 60% |
| Deso | 46881.69 | 3593.53 | 68107.14 | 59% |
| Alosaur | 44769.06 | 2893.58 | 55335.98 | 56% |
| Cheetah | 41859.93 | 2569.58 | 56448.56 | 53% |
| http | 41790.69 | 4522.10 | 49071.66 | 53% |
| Reno | 40795.49 | 2349.58 | 46841.60 | 51% |
| Router | 40395.30 | 3872.41 | 47960.84 | 51% |
| Danet V2 (Hono) | 36655.59 | 2462.16 | 42101.26 | 46% |
| Danet (Oak) | 34347.23 | 2375.36 | 38954.17 | 43% |
| Aqua | 31980.30 | 3265.32 | 36967.48 | 40% |
| Oak | 31664.48 | 3209.51 | 36367.63 | 40% |
| Little | 31489.30 | 4064.91 | 36925.76 | 40% |
| Node | 17443.16 | 1472.78 | 26244.43 | 22% |
| Dinatra | 16309.48 | 2019.86 | 23587.71 | 21% |
| Fastify | 15640.16 | 1489.46 | 18911.98 | 20% |
| Abc | 13632.87 | 1915.80 | 23412.86 | 17% |
| Express (Deno) | 10509.24 | 1952.68 | 12456.71 | 13% |
| Servest | 6374.13 | 1557.40 | 11444.52 | 8% |
| Express | 6286.16 | 930.59 | 8033.15 | 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% |
| ![Chart](https://quickchart.io/chart/render/sf-114355f9-c3f3-4635-a546-5bc8ea87b6e7) | | | | |# 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 |
| -------- | ------- | -------- | --- |
| 13632.87 | 1915.80 | 23412.86 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 12083.49 | 12808.68 | 13635.88 | 14365.91 | 15002.79 | 16058.58 | 21202.62 |
| **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 |
| -------- | ------- | -------- | --- |
| 44769.06 | 2893.58 | 55335.98 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 42850.59 | 43927.16 | 44954.00 | 45754.19 | 47169.71 | 48427.45 | 50909.12 |
| **Latency** | 978µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [Aqua](#aqua)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 31980.30 | 3265.32 | 36967.48 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 29810.42 | 31359.80 | 32706.01 | 33619.66 | 34371.49 | 34990.85 | 35828.44 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 2ms |### [Bun](#bun)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | --------- | --- |
| 76939.25 | 9388.84 | 100454.46 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 65154.44 | 69334.04 | 75811.98 | 83972.96 | 90297.48 | 93523.89 | 97166.98 |
| **Latency** | 384µs | 479µs | 610µs | 774µs | 967µs | 1ms | 1ms |### [Cheetah](#cheetah)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 41859.93 | 2569.58 | 56448.56 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 40249.93 | 41405.68 | 42085.08 | 42888.39 | 43604.22 | 44125.28 | 45411.18 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [Danet (Oak)](#danet-oak)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 34347.23 | 2375.36 | 38954.17 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 33749.09 | 34308.43 | 34617.88 | 35127.74 | 35465.38 | 35652.05 | 36024.39 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [Danet V2 (Hono)](#danet-v2-hono)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 36655.59 | 2462.16 | 42101.26 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 36301.46 | 36558.38 | 36935.79 | 37445.26 | 37761.36 | 37960.17 | 38479.24 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [Deno](#deno)
| **Stat** | Mean | Stddev | Max |
| -------- | -------- | -------- | --- |
| 63829.87 | 11849.86 | 89452.32 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 52622.06 | 53992.02 | 57650.43 | 74307.45 | 81826.28 | 85049.48 | 88489.36 |
| **Latency** | 526µs | 587µs | 815µs | 943µs | 1ms | 1ms | 1ms |### [Deso](#deso)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 46881.69 | 3593.53 | 68107.14 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 44463.53 | 45332.48 | 46204.14 | 47685.13 | 51102.24 | 53128.51 | 58987.11 |
| **Latency** | 945µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [Dinatra](#dinatra)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 16309.48 | 2019.86 | 23587.71 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 14913.69 | 15639.46 | 16598.04 | 17413.63 | 18149.47 | 18624.79 | 19371.45 |
| **Latency** | 2ms | 2ms | 2ms | 3ms | 3ms | 3ms | 5ms |### [Elysia](#elysia)
| **Stat** | Mean | Stddev | Max |
| -------- | -------- | -------- | --- |
| 73818.66 | 13636.51 | 98813.56 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 56328.58 | 60649.73 | 73308.25 | 86806.36 | 92124.34 | 94545.22 | 97178.33 |
| **Latency** | 393µs | 486µs | 619µs | 837µs | 999µs | 1ms | 1ms |### [Express](#express)
| **Stat** | Mean | Stddev | Max |
| -------- | ------ | ------- | --- |
| 6286.16 | 930.59 | 8033.15 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- |
| **Req/Sec** | 5056.16 | 6027.07 | 6297.95 | 6743.19 | 7556.88 | 7811.94 | 7984.84 |
| **Latency** | 6ms | 7ms | 7ms | 8ms | 9ms | 10ms | 13ms |### [Express (Deno)](#express-deno)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 10509.24 | 1952.68 | 12456.71 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 7260.90 | 10495.49 | 11319.42 | 11497.29 | 11627.39 | 11919.64 | 12301.99 |
| **Latency** | 3ms | 3ms | 4ms | 4ms | 5ms | 6ms | 10ms |### [Fast](#fast)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 52602.04 | 6871.16 | 81872.62 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 47748.75 | 48895.83 | 50038.42 | 53852.99 | 62920.61 | 67869.59 | 75254.74 |
| **Latency** | 634µs | 884µs | 982µs | 1ms | 1ms | 1ms | 1ms |### [Fastify](#fastify)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 15640.16 | 1489.46 | 18911.98 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 15260.91 | 15622.86 | 15871.60 | 16130.83 | 16358.38 | 16530.22 | 17002.66 |
| **Latency** | 2ms | 3ms | 3ms | 3ms | 3ms | 3ms | 6ms |### [Fastro](#fastro)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 49011.25 | 4320.18 | 77473.32 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 47055.93 | 47937.04 | 48811.77 | 49736.14 | 51231.06 | 54805.09 | 62813.20 |
| **Latency** | 882µs | 945µs | 1ms | 1ms | 1ms | 1ms | 1ms |### [Hono](#hono)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 50146.23 | 4227.69 | 76124.18 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 47815.68 | 48730.66 | 49629.58 | 50404.62 | 52354.18 | 58132.75 | 66519.93 |
| **Latency** | 857µs | 928µs | 1ms | 1ms | 1ms | 1ms | 1ms |### [http](#http)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 41790.69 | 4522.10 | 49071.66 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 38101.76 | 40601.23 | 42934.14 | 44107.44 | 45241.04 | 46006.83 | 47202.34 |
| **Latency** | 887µs | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms |### [Hyper Express](#hyper-express)
| **Stat** | Mean | Stddev | Max |
| -------- | -------- | -------- | --- |
| 79408.43 | 15612.75 | 98797.96 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 54840.82 | 64308.39 | 85620.34 | 92738.59 | 95418.75 | 96482.55 | 97714.79 |
| **Latency** | 356µs | 461µs | 582µs | 742µs | 963µs | 1ms | 1ms |### [Little](#little)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 31489.30 | 4064.91 | 36925.76 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 29002.41 | 31183.75 | 32456.19 | 33414.89 | 34117.20 | 34743.51 | 35951.28 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 2ms | 3ms |### [Megalo](#megalo)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 47724.44 | 3468.71 | 66609.65 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 45248.70 | 46292.21 | 47301.69 | 48742.32 | 51582.94 | 53134.23 | 58138.45 |
| **Latency** | 897µs | 975µs | 1ms | 1ms | 1ms | 1ms | 1ms |### [NHttp](#nhttp)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 52626.27 | 6795.22 | 82241.30 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 48627.24 | 49611.92 | 50594.58 | 51852.85 | 61545.02 | 68918.16 | 79219.49 |
| **Latency** | 657µs | 887µs | 977µs | 1ms | 1ms | 1ms | 1ms |### [Node](#node)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 17443.16 | 1472.78 | 26244.43 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 16948.63 | 17287.97 | 17605.52 | 17933.07 | 18229.06 | 18430.43 | 19065.44 |
| **Latency** | 2ms | 2ms | 2ms | 2ms | 2ms | 3ms | 5ms |### [Oak](#oak)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 31664.48 | 3209.51 | 36367.63 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 31168.37 | 31983.55 | 32302.90 | 32614.82 | 33000.46 | 33137.84 | 33427.79 |
| **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 |
| -------- | ------- | -------- | --- |
| 40795.49 | 2349.58 | 46841.60 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 38830.12 | 40502.08 | 41099.57 | 41898.78 | 42544.44 | 43115.13 | 44197.94 |
| **Latency** | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [Router](#router)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 40395.30 | 3872.41 | 47960.84 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 37902.97 | 39569.32 | 41209.19 | 42323.12 | 43258.24 | 43762.44 | 44906.29 |
| **Latency** | 916µs | 1ms | 1ms | 1ms | 1ms | 1ms | 1ms |### [Stric](#stric)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 78239.19 | 9792.02 | 97924.50 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 64729.81 | 69839.39 | 79120.58 | 87116.56 | 89758.00 | 91162.13 | 95243.15 |
| **Latency** | 392µs | 462µs | 587µs | 779µs | 948µs | 1ms | 1ms |### [Servest](#servest)
| **Stat** | Mean | Stddev | Max |
| -------- | ------- | -------- | --- |
| 6374.13 | 1557.40 | 11444.52 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | ------- | ------- | ------- | ------- | ------- | ------- | ------- |
| **Req/Sec** | 5145.12 | 5762.61 | 6535.60 | 7066.07 | 8051.83 | 8781.11 | 9933.53 |
| **Latency** | 6ms | 6ms | 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 |
| -------- | ------- | -------- | --- |
| 54368.29 | 8603.00 | 83788.21 | || **Stat** | 10 | 25 | 50 | 75 | 90 | 95 | 99 |
| ----------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| **Req/Sec** | 48303.66 | 49292.77 | 50610.74 | 57451.69 | 68273.86 | 73856.09 | 80569.59 |
| **Latency** | 605µs | 814µs | 959µs | 1ms | 1ms | 1ms | 1ms |---
Generated 2024-12-07T02:06:02.058Z