Skip to content
/ bench Public
forked from denosaurs/bench

πŸ“Š Comparing deno & node HTTP frameworks

Notifications You must be signed in to change notification settings

sunw31/bench

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

bench

πŸ“Š Daily benchmarks of deno & node HTTP frameworks


Table of Contents

Overview

Framework Average Total
deno_canary 41948 419492
deno 39311.2 393165
node 37794.4 377934
alosaur 35328.81 353282
fastify 33500.37 368499
reno 25131.6 251306
oak 24383.28 268213
aqua 22419.64 246640
abc 15273.6 152721
express 14489.6 144909
little_std 14098 155071
little_native 13744.19 151180
dinatra 10724 117957
opine 8580.21 85793
tinyhttp 5354.5 53538
drash 1007.1 10071
http 0 0
mandarinets 0 0
pogo 0 0
servest 0 0

benchmark bare

A better Deno framework to create web application.

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 10839 10839 15807 15927 15273.6 1486.31 10833 152721
Bytes/Sec 1.01 MB 1.01 MB 1.47 MB 1.48 MB 1.42 MB 138 kB 1.01 MB 14.2 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 2 ms 2 ms 4 ms 2.17 ms 1.02 ms 62 ms

Deno web framework with many decorators

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 18655 18655 38911 40511 35328.81 6737.92 18642 353282
Bytes/Sec 2.09 MB 2.09 MB 4.36 MB 4.54 MB 3.96 MB 755 kB 2.09 MB 39.6 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 0 ms 0 ms 2 ms 0.33 ms 0.79 ms 35 ms

A minimal and fast πŸƒ web framework for Deno

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 14551 14551 24687 25231 22419.64 3841.48 14551 246640
Bytes/Sec 2.21 MB 2.21 MB 3.75 MB 3.84 MB 3.41 MB 584 kB 2.21 MB 37.5 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 1 ms 1 ms 3 ms 1.25 ms 0.78 ms 24 ms

A secure runtime for JavaScript and TypeScript

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 16911 16911 42719 46495 39311.2 8118.66 16903 393165
Bytes/Sec 1.89 MB 1.89 MB 4.79 MB 5.21 MB 4.4 MB 910 kB 1.89 MB 44 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 0 ms 0 ms 2 ms 0.32 ms 0.72 ms 20 ms

The current canary build of deno

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 21359 21359 45215 48767 41948 8475.25 21346 419492
Bytes/Sec 2.39 MB 2.39 MB 5.06 MB 5.46 MB 4.7 MB 949 kB 2.39 MB 47 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 0 ms 0 ms 2 ms 0.45 ms 0.68 ms 16 ms

Sinatra like light weight web app framework for deno.

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 8319 8319 10999 11223 10724 788.19 8312 117957
Bytes/Sec 432 kB 432 kB 572 kB 584 kB 558 kB 41 kB 432 kB 6.13 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 3 ms 3 ms 6 ms 3.31 ms 1.66 ms 47 ms

A REST microframework for Deno's HTTP server with zero dependencies.

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 889 889 1017 1039 1007.1 41.79 889 10071
Bytes/Sec 391 kB 391 kB 447 kB 457 kB 443 kB 18.4 kB 391 kB 4.43 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 24 ms 39 ms 48 ms 39.13 ms 9.22 ms 313 ms

Fast, unopinionated, minimalist web framework for Node.js

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 7027 7027 16231 16815 14489.6 3558.67 7027 144909
Bytes/Sec 1.52 MB 1.52 MB 3.51 MB 3.63 MB 3.13 MB 769 kB 1.52 MB 31.3 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 1 ms 2 ms 5 ms 2.33 ms 1.27 ms 28 ms

Fast and low overhead web framework, for Node.js

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 20095 20095 38335 38687 33500.37 7577.11 20080 368499
Bytes/Sec 3.09 MB 3.09 MB 5.9 MB 5.96 MB 5.16 MB 1.17 MB 3.09 MB 56.7 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 0 ms 1 ms 2 ms 0.7 ms 0.89 ms 28 ms

Deno standard library

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 0 0 0 0 0 0 0 0
Bytes/Sec 0 B 0 B 0 B 0 B 0 B 0 B 0 B 0 B
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 0 ms 0 ms 0 ms 0 ms 0 ms 0 ms

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.

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 7027 7027 15231 15399 13744.19 2616.05 7024 151180
Bytes/Sec 1.07 MB 1.07 MB 2.32 MB 2.34 MB 2.09 MB 398 kB 1.07 MB 23 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 2 ms 2 ms 5 ms 2.34 ms 1.08 ms 24 ms

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.

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 7511 7511 15175 16247 14098 2379.1 7510 155071
Bytes/Sec 1.14 MB 1.14 MB 2.31 MB 2.47 MB 2.14 MB 362 kB 1.14 MB 23.6 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 2 ms 2 ms 5 ms 2.34 ms 1.12 ms 21 ms

A minimalist, decorator-driven, MVC framework for Deno.

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 0 0 0 0 0 0 0 0
Bytes/Sec 0 B 0 B 0 B 0 B 0 B 0 B 0 B 0 B
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 0 ms 0 ms 0 ms 0 ms 0 ms 0 ms

Node.js JavaScript runtime

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 19567 19567 43647 44127 37794.4 8478.77 19565 377934
Bytes/Sec 2.19 MB 2.19 MB 4.89 MB 4.94 MB 4.23 MB 949 kB 2.19 MB 42.3 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 0 ms 0 ms 2 ms 0.53 ms 0.78 ms 19 ms

A middleware framework for Deno's net server 🐿️ πŸ¦•

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 15175 15175 27103 27295 24383.28 4608.01 15169 268213
Bytes/Sec 2.32 MB 2.32 MB 4.15 MB 4.18 MB 3.73 MB 705 kB 2.32 MB 41 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 1 ms 1 ms 2 ms 1.17 ms 0.77 ms 37 ms

Fast, minimalist web framework for Deno ported from ExpressJS.

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 6151 6151 8855 8959 8580.21 814.08 6151 85793
Bytes/Sec 1.32 MB 1.32 MB 1.89 MB 1.92 MB 1.84 MB 174 kB 1.32 MB 18.4 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 2 ms 4 ms 7 ms 4.09 ms 1.4 ms 53 ms

Pogo is an easy-to-use, safe, and expressive framework for writing webservers and applications.

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 0 0 0 0 0 0 0 0
Bytes/Sec 0 B 0 B 0 B 0 B 0 B 0 B 0 B 0 B
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 0 ms 0 ms 0 ms 0 ms 0 ms 0 ms

A thin, testable routing library designed to sit on top of Deno's standard HTTP module

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 13903 13903 29263 29887 25131.6 5637.38 13901 251306
Bytes/Sec 2.11 MB 2.11 MB 4.45 MB 4.54 MB 3.82 MB 857 kB 2.11 MB 38.2 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 1 ms 1 ms 3 ms 1.24 ms 0.88 ms 48 ms

🌾A progressive http server for Deno🌾

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 0 0 0 0 0 0 0 0
Bytes/Sec 0 B 0 B 0 B 0 B 0 B 0 B 0 B 0 B
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 0 ms 0 ms 0 ms 0 ms 0 ms 0 ms

Deno port of tinyhttp, 0-legacy, tiny & fast web framework.

Stat 1% 2.5% 50% 95.5% Avg Stdev Min Total
Req/Sec 3907 3907 5507 5571 5354.5 485.24 3906 53538
Bytes/Sec 613 kB 613 kB 865 kB 874 kB 840 kB 76.2 kB 613 kB 8.41 MB
Stat 2.5% 50% 95.5% Avg Stdev Max
Latency 5 ms 6 ms 16 ms 6.84 ms 3.04 ms 100 ms

Generated 2022-04-29T01:24:26.903Z

About

πŸ“Š Comparing deno & node HTTP frameworks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.9%
  • JavaScript 2.1%