# HG changeset patch # User MrJuneJune # Date 1769265463 28800 # Node ID 14cc84ba35a0d8ca194ddedceb15ea183a59e2d5 # Parent dfdd6682539689c2b66b9d80ad0b0a4d3ea7b76c [BenchMark] Updated results diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/bun/bun-web-standard.txt --- a/benchmark/bun-http-framework-benchmark/results/bun/bun-web-standard.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/bun/bun-web-standard.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 228408.02,228408.02 +Reqs/sec 228466.99,228466.99 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 153303.58,153303.58 +Reqs/sec 152460.20,152460.20 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 151110.26,151110.26 +Reqs/sec 156344.05,156344.05 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/bun/bun.txt --- a/benchmark/bun-http-framework-benchmark/results/bun/bun.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/bun/bun.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 254858.08,254858.08 +Reqs/sec 258730.63,258730.63 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 205117.00,205117.00 +Reqs/sec 208220.35,208220.35 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 156658.25,156658.25 +Reqs/sec 158675.80,158675.80 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/bun/elysia.txt --- a/benchmark/bun-http-framework-benchmark/results/bun/elysia.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/bun/elysia.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 400960.78,400960.78 +Reqs/sec 394707.12,394707.12 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 200374.15,200374.15 +Reqs/sec 196336.94,196336.94 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 164129.36,164129.36 +Reqs/sec 161899.39,161899.39 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/bun/express.txt --- a/benchmark/bun-http-framework-benchmark/results/bun/express.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/bun/express.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 94358.98,94358.98 +Reqs/sec 89438.11,89438.11 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 83982.98,83982.98 +Reqs/sec 80241.22,80241.22 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 84024.83,84024.83 +Reqs/sec 83023.74,83023.74 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/bun/h3.txt --- a/benchmark/bun-http-framework-benchmark/results/bun/h3.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/bun/h3.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 98530.52,98530.52 +Reqs/sec 96603.44,96603.44 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 81602.75,81602.75 +Reqs/sec 79062.78,79062.78 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 9829.93,9829.93 +Reqs/sec 9958.75,9958.75 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/bun/hono.txt --- a/benchmark/bun-http-framework-benchmark/results/bun/hono.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/bun/hono.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 202727.16,202727.16 +Reqs/sec 197638.70,197638.70 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 147760.89,147760.89 +Reqs/sec 146857.99,146857.99 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 130184.98,130184.98 +Reqs/sec 129630.67,129630.67 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/bun/nbit.txt --- a/benchmark/bun-http-framework-benchmark/results/bun/nbit.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/bun/nbit.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 166352.26,166352.26 +Reqs/sec 161889.19,161889.19 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 130437.58,130437.58 +Reqs/sec 128469.38,128469.38 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 109477.61,109477.61 +Reqs/sec 107344.24,107344.24 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/bun/nhttp.txt --- a/benchmark/bun-http-framework-benchmark/results/bun/nhttp.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/bun/nhttp.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 260256.20,260256.20 +Reqs/sec 251208.25,251208.25 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 155733.48,155733.48 +Reqs/sec 146262.76,146262.76 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 164285.02,164285.02 +Reqs/sec 150412.21,150412.21 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/bun/oak.txt --- a/benchmark/bun-http-framework-benchmark/results/bun/oak.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/bun/oak.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 66974.27,66974.27 +Reqs/sec 69435.13,69435.13 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 55255.71,55255.71 +Reqs/sec 55855.49,55855.49 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 49373.25,49373.25 +Reqs/sec 48430.51,48430.51 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/bun/wobe.txt --- a/benchmark/bun-http-framework-benchmark/results/bun/wobe.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/bun/wobe.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 177452.13,177452.13 +Reqs/sec 164622.23,164622.23 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 159185.52,159185.52 +Reqs/sec 140543.28,140543.28 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 133618.73,133618.73 +Reqs/sec 125350.31,125350.31 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/c/seobeo.txt --- a/benchmark/bun-http-framework-benchmark/results/c/seobeo.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/c/seobeo.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 35694.89,35694.89 +Reqs/sec 762500.23,762500.23 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 35792.17,35792.17 +Reqs/sec 664161.76,664161.76 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 35844.77,35844.77 +Reqs/sec 680603.95,680603.95 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/node/express.txt --- a/benchmark/bun-http-framework-benchmark/results/node/express.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/node/express.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 16803.98,16803.98 +Reqs/sec 16270.25,16270.25 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 15956.22,15956.22 +Reqs/sec 15420.94,15420.94 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 17518.46,17518.46 +Reqs/sec 17296.20,17296.20 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/node/fastify.txt --- a/benchmark/bun-http-framework-benchmark/results/node/fastify.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/node/fastify.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 114069.22,114069.22 +Reqs/sec 108144.21,108144.21 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 106418.14,106418.14 +Reqs/sec 102523.21,102523.21 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 32150.27,32150.27 +Reqs/sec 31702.05,31702.05 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/node/h3.txt --- a/benchmark/bun-http-framework-benchmark/results/node/h3.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/node/h3.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 102794.32,102794.32 +Reqs/sec 98213.55,98213.55 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 86779.18,86779.18 +Reqs/sec 83364.88,83364.88 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 79135.52,79135.52 +Reqs/sec 77675.20,77675.20 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/node/hono.txt --- a/benchmark/bun-http-framework-benchmark/results/node/hono.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/node/hono.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 102406.51,102406.51 +Reqs/sec 101150.50,101150.50 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 91815.44,91815.44 +Reqs/sec 89469.69,89469.69 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 23631.62,23631.62 +Reqs/sec 22884.58,22884.58 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/node/hyper-express.txt --- a/benchmark/bun-http-framework-benchmark/results/node/hyper-express.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/node/hyper-express.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 270288.86,270288.86 +Reqs/sec 261221.09,261221.09 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 207667.76,207667.76 +Reqs/sec 202783.27,202783.27 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 145951.54,145951.54 +Reqs/sec 139488.27,139488.27 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/node/koa.txt --- a/benchmark/bun-http-framework-benchmark/results/node/koa.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/node/koa.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 57452.05,57452.05 +Reqs/sec 52681.21,52681.21 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 48624.37,48624.37 +Reqs/sec 46472.31,46472.31 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 35546.79,35546.79 +Reqs/sec 34781.23,34781.23 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/node/ultimate-express.txt --- a/benchmark/bun-http-framework-benchmark/results/node/ultimate-express.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/node/ultimate-express.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 398161.89,398161.89 +Reqs/sec 390978.83,390978.83 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 377012.33,377012.33 +Reqs/sec 371893.76,371893.76 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 134859.38,134859.38 +Reqs/sec 131597.36,131597.36 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/node/uws.txt --- a/benchmark/bun-http-framework-benchmark/results/node/uws.txt Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/node/uws.txt Sat Jan 24 06:37:43 2026 -0800 @@ -1,6 +1,6 @@ /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/ -Reqs/sec 405159.40,405159.40 +Reqs/sec 395545.79,395545.79 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s http://127.0.0.1:3000/id/1?name=bun -Reqs/sec 376621.69,376621.69 +Reqs/sec 372478.96,372478.96 /home/june/zenbu/benchmark/bun-http-framework-benchmark/bombardier-linux-386 --fasthttp -c 500 -d 10s -m POST -H 'Content-Type:application/json' -f ./scripts/body.json http://127.0.0.1:3000/json -Reqs/sec 216381.92,216381.92 +Reqs/sec 211797.72,211797.72 diff -r dfdd66825396 -r 14cc84ba35a0 benchmark/bun-http-framework-benchmark/results/results.md --- a/benchmark/bun-http-framework-benchmark/results/results.md Fri Jan 23 22:22:30 2026 -0800 +++ b/benchmark/bun-http-framework-benchmark/results/results.md Sat Jan 24 06:37:43 2026 -0800 @@ -1,22 +1,22 @@ | Framework | Runtime | Average | Ping | Query | Body | | ---------------- | ------- | ------- | ---------- | ---------- | ---------- | -| uws | node | 332,721.003 | 405,159.4 | 376,621.69 | 216,381.92 | -| ultimate-express | node | 303,344.533 | 398,161.89 | 377,012.33 | 134,859.38 | -| elysia | bun | 255,154.763 | 400,960.78 | 200,374.15 | 164,129.36 | -| hyper-express | node | 207,969.387 | 270,288.86 | 207,667.76 | 145,951.54 | -| bun | bun | 205,544.443 | 254,858.08 | 205,117 | 156,658.25 | -| nhttp | bun | 193,424.9 | 260,256.2 | 155,733.48 | 164,285.02 | -| bun-web-standard | bun | 177,607.287 | 228,408.02 | 153,303.58 | 151,110.26 | -| hono | bun | 160,224.343 | 202,727.16 | 147,760.89 | 130,184.98 | -| wobe | bun | 156,752.127 | 177,452.13 | 159,185.52 | 133,618.73 | -| nbit | bun | 135,422.483 | 166,352.26 | 130,437.58 | 109,477.61 | -| h3 | node | 89,569.673 | 102,794.32 | 86,779.18 | 79,135.52 | -| express | bun | 87,455.597 | 94,358.98 | 83,982.98 | 84,024.83 | -| fastify | node | 84,212.543 | 114,069.22 | 106,418.14 | 32,150.27 | -| hono | node | 72,617.857 | 102,406.51 | 91,815.44 | 23,631.62 | -| h3 | bun | 63,321.067 | 98,530.52 | 81,602.75 | 9,829.93 | -| oak | bun | 57,201.077 | 66,974.27 | 55,255.71 | 49,373.25 | -| koa | node | 47,207.737 | 57,452.05 | 48,624.37 | 35,546.79 | -| seobeo | c | 35,777.277 | 35,694.89 | 35,792.17 | 35,844.77 | -| express | node | 16,759.553 | 16,803.98 | 15,956.22 | 17,518.46 | \ No newline at end of file +| seobeo | c | 702,421.98 | 762,500.23 | 664,161.76 | 680,603.95 | +| uws | node | 326,607.49 | 395,545.79 | 372,478.96 | 211,797.72 | +| ultimate-express | node | 298,156.65 | 390,978.83 | 371,893.76 | 131,597.36 | +| elysia | bun | 250,981.15 | 394,707.12 | 196,336.94 | 161,899.39 | +| bun | bun | 208,542.26 | 258,730.63 | 208,220.35 | 158,675.8 | +| hyper-express | node | 201,164.21 | 261,221.09 | 202,783.27 | 139,488.27 | +| nhttp | bun | 182,627.74 | 251,208.25 | 146,262.76 | 150,412.21 | +| bun-web-standard | bun | 179,090.413 | 228,466.99 | 152,460.2 | 156,344.05 | +| hono | bun | 158,042.453 | 197,638.7 | 146,857.99 | 129,630.67 | +| wobe | bun | 143,505.273 | 164,622.23 | 140,543.28 | 125,350.31 | +| nbit | bun | 132,567.603 | 161,889.19 | 128,469.38 | 107,344.24 | +| h3 | node | 86,417.877 | 98,213.55 | 83,364.88 | 77,675.2 | +| express | bun | 84,234.357 | 89,438.11 | 80,241.22 | 83,023.74 | +| fastify | node | 80,789.823 | 108,144.21 | 102,523.21 | 31,702.05 | +| hono | node | 71,168.257 | 101,150.5 | 89,469.69 | 22,884.58 | +| h3 | bun | 61,874.99 | 96,603.44 | 79,062.78 | 9,958.75 | +| oak | bun | 57,907.043 | 69,435.13 | 55,855.49 | 48,430.51 | +| koa | node | 44,644.917 | 52,681.21 | 46,472.31 | 34,781.23 | +| express | node | 16,329.13 | 16,270.25 | 15,420.94 | 17,296.2 | \ No newline at end of file