From bc893797b0d3f55c494e8a4572e7a183fa82a8cc Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 16 Nov 2025 00:45:16 +0000
Subject: [PATCH] Update benchmarks
---
2steps_4workers_benchmark.json | 4 ++++
2steps_8workers_benchmark.json | 4 ++++
2steps_benchmark.json | 4 ++++
bash_4workers_benchmark.json | 4 ++++
bash_8workers_benchmark.json | 4 ++++
bash_benchmark.json | 4 ++++
bash_throughput_benchmark.svg | 2 +-
bigrawscript_4workers_benchmark.json | 4 ++++
bigrawscript_8workers_benchmark.json | 4 ++++
bigrawscript_benchmark.json | 4 ++++
bigscriptinflow_4workers_benchmark.json | 4 ++++
bigscriptinflow_8workers_benchmark.json | 4 ++++
bigscriptinflow_benchmark.json | 4 ++++
bun_4workers_benchmark.json | 4 ++++
bun_8workers_benchmark.json | 4 ++++
bun_benchmark.json | 4 ++++
bun_throughput_benchmark.svg | 2 +-
bun_vs_dedicated_vs_noop.svg | 2 +-
dedicated_benchmark.json | 4 ++++
deno_4workers_benchmark.json | 4 ++++
deno_8workers_benchmark.json | 4 ++++
deno_benchmark.json | 4 ++++
deno_throughput_benchmark.svg | 2 +-
flow_throughput_benchmark.svg | 2 +-
go_4workers_benchmark.json | 4 ++++
go_8workers_benchmark.json | 4 ++++
go_benchmark.json | 4 ++++
go_throughput_benchmark.svg | 2 +-
go_vs_python_vs_deno_vs_bun_vs_bash_vs_nativets.svg | 2 +-
nativets_4workers_benchmark.json | 4 ++++
nativets_8workers_benchmark.json | 4 ++++
nativets_benchmark.json | 4 ++++
nativets_throughput_benchmark.svg | 2 +-
noop_4workers_benchmark.json | 4 ++++
noop_8workers_benchmark.json | 4 ++++
noop_benchmark.json | 4 ++++
noop_throughput_benchmark.svg | 2 +-
python_4workers_benchmark.json | 4 ++++
python_8workers_benchmark.json | 4 ++++
python_benchmark.json | 4 ++++
python_throughput_benchmark.svg | 2 +-
single_dedicated_worker_throughput_benchmark.svg | 2 +-
42 files changed, 135 insertions(+), 11 deletions(-)
diff --git a/2steps_4workers_benchmark.json b/2steps_4workers_benchmark.json
index 2579676ba5..212d008429 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2206,5 +2206,9 @@
{
"value": 91.37426900584795,
"ts": 1763166742010
+ },
+ {
+ "value": 97.75808133472367,
+ "ts": 1763253367930
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 7de8463bbc..f3bb7d395f 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2202,5 +2202,9 @@
{
"value": 168.31238779174146,
"ts": 1763166650602
+ },
+ {
+ "value": 106.00706713780919,
+ "ts": 1763253357466
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 383c63eb7f..ab34d15ea1 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2970,5 +2970,9 @@
{
"value": 35.03363228699551,
"ts": 1763166772890
+ },
+ {
+ "value": 31.044331305103686,
+ "ts": 1763253403865
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index f59dd87e2c..0801fe8d42 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2206,5 +2206,9 @@
{
"value": 272.3682418629988,
"ts": 1763166823298
+ },
+ {
+ "value": 262.9733520336606,
+ "ts": 1763253453207
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 25aa7b546b..7af6471db1 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2202,5 +2202,9 @@
{
"value": 447.76119402985074,
"ts": 1763166707079
+ },
+ {
+ "value": 264.45698166431595,
+ "ts": 1763253438865
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 8a6540469e..749fda61dc 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2950,5 +2950,9 @@
{
"value": 136.45357167223852,
"ts": 1763166839311
+ },
+ {
+ "value": 121.6027239010154,
+ "ts": 1763253476948
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 6ec50d9660..65e3190aeb 100644
--- a/bash_throughput_benchmark.svg
+++ b/bash_throughput_benchmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/bigrawscript_4workers_benchmark.json b/bigrawscript_4workers_benchmark.json
index 1bca543362..f2785dd102 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 277.7392028884877,
"ts": 1763166888459
+ },
+ {
+ "value": 274.57440966501923,
+ "ts": 1763253519052
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 6993dcea6a..43918d2ddc 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 444.44444444444446,
"ts": 1763166747845
+ },
+ {
+ "value": 265.17578945042317,
+ "ts": 1763253506936
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 2f2aa74a90..af2734728b 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1290,5 +1290,9 @@
{
"value": 142.07068016338127,
"ts": 1763166887486
+ },
+ {
+ "value": 133.20456891671384,
+ "ts": 1763253528589
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 1151511d75..dc78ccc7df 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 184.53589223103893,
"ts": 1763166959664
+ },
+ {
+ "value": 181.30448577515222,
+ "ts": 1763253591105
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index cc0a24c843..63cf52fd6b 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 310.07751937984494,
"ts": 1763166792004
+ },
+ {
+ "value": 160.63826939037776,
+ "ts": 1763253587757
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 00ae1881a7..a82be05a97 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -314,5 +314,9 @@
{
"value": 93.8945095185559,
"ts": 1763166932354
+ },
+ {
+ "value": 84.47194475534813,
+ "ts": 1763253578214
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 1290ead084..f4e218ac68 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2206,5 +2206,9 @@
{
"value": 217.1395483497394,
"ts": 1763166763285
+ },
+ {
+ "value": 207.7562326869806,
+ "ts": 1763253389777
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index e8fa7f184a..b8ecb92ab7 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2202,5 +2202,9 @@
{
"value": 325.874429719748,
"ts": 1763166665386
+ },
+ {
+ "value": 252.31286795626576,
+ "ts": 1763253376904
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index a81167437e..0d345ffb45 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2906,5 +2906,9 @@
{
"value": 72.65329845975008,
"ts": 1763166793396
+ },
+ {
+ "value": 62.77463904582549,
+ "ts": 1763253426700
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 9c38cbc735..9f347d7b37 100644
--- a/bun_throughput_benchmark.svg
+++ b/bun_throughput_benchmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/bun_vs_dedicated_vs_noop.svg b/bun_vs_dedicated_vs_noop.svg
index edee5d4156..5cf1d4c3e6 100644
--- a/bun_vs_dedicated_vs_noop.svg
+++ b/bun_vs_dedicated_vs_noop.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json
index 0b8ebb7cbe..4e73bae0b2 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2694,5 +2694,9 @@
{
"value": 1071.3392931541418,
"ts": 1763166818384
+ },
+ {
+ "value": 1064.8493238206793,
+ "ts": 1763253443955
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 6e75882bea..02a120b4cf 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2202,5 +2202,9 @@
{
"value": 133.47570742124933,
"ts": 1763166754790
+ },
+ {
+ "value": 132.86093888396812,
+ "ts": 1763253380964
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index a7f841443f..a55b8c6e8f 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2198,5 +2198,9 @@
{
"value": 210.17234131988232,
"ts": 1763166659232
+ },
+ {
+ "value": 148.11889009578354,
+ "ts": 1763253369302
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index d7c6a5193b..fced4aa246 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2954,5 +2954,9 @@
{
"value": 43.33882291756956,
"ts": 1763166785493
+ },
+ {
+ "value": 39.31126660901015,
+ "ts": 1763253417647
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index bb395aca7c..86f6982677 100644
--- a/deno_throughput_benchmark.svg
+++ b/deno_throughput_benchmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/flow_throughput_benchmark.svg b/flow_throughput_benchmark.svg
index dc18cee18b..58b467dffc 100644
--- a/flow_throughput_benchmark.svg
+++ b/flow_throughput_benchmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/go_4workers_benchmark.json b/go_4workers_benchmark.json
index c7b38088fe..dcc0952de2 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2206,5 +2206,9 @@
{
"value": 378.9553464283459,
"ts": 1763166797901
+ },
+ {
+ "value": 354.421407052986,
+ "ts": 1763253426216
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 58ed1e135e..e4ee0194ae 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2202,5 +2202,9 @@
{
"value": 536.6246310705661,
"ts": 1763166690477
+ },
+ {
+ "value": 336.1344537815126,
+ "ts": 1763253412851
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index d57ec59bb1..775608f407 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1946,5 +1946,9 @@
{
"value": 165.8787426391308,
"ts": 1763166823370
+ },
+ {
+ "value": 147.7650535648319,
+ "ts": 1763253459204
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 2af9189b4b..73f49aec1c 100644
--- a/go_throughput_benchmark.svg
+++ b/go_throughput_benchmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/go_vs_python_vs_deno_vs_bun_vs_bash_vs_nativets.svg b/go_vs_python_vs_deno_vs_bun_vs_bash_vs_nativets.svg
index 6c16234189..a29042660c 100644
--- a/go_vs_python_vs_deno_vs_bun_vs_bash_vs_nativets.svg
+++ b/go_vs_python_vs_deno_vs_bun_vs_bash_vs_nativets.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/nativets_4workers_benchmark.json b/nativets_4workers_benchmark.json
index 6e6eb537ec..7ce81b5d71 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2206,5 +2206,9 @@
{
"value": 287.0538704430198,
"ts": 1763166844613
+ },
+ {
+ "value": 285.53752438966353,
+ "ts": 1763253474684
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 7499bb8a6f..306dee10ec 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2202,5 +2202,9 @@
{
"value": 470.1457451810061,
"ts": 1763166720221
+ },
+ {
+ "value": 275.002291685764,
+ "ts": 1763253461053
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 2d853aee41..634e6d87e0 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2854,5 +2854,9 @@
{
"value": 103.56255178127589,
"ts": 1763166858922
+ },
+ {
+ "value": 95.94627008875031,
+ "ts": 1763253498143
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 9404317255..fe855a9d14 100644
--- a/nativets_throughput_benchmark.svg
+++ b/nativets_throughput_benchmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/noop_4workers_benchmark.json b/noop_4workers_benchmark.json
index 9bf17a24ee..541523a1ed 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2206,5 +2206,9 @@
{
"value": 2662.1968053638334,
"ts": 1763166733100
+ },
+ {
+ "value": 2687.556612882355,
+ "ts": 1763253359439
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index b4e45aaf75..9dfa885250 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2202,5 +2202,9 @@
{
"value": 6272.651240591023,
"ts": 1763166645516
+ },
+ {
+ "value": 2919.139826797704,
+ "ts": 1763253349519
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 55c79f3fc5..4927f0fab8 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2946,5 +2946,9 @@
{
"value": 1198.9928460093522,
"ts": 1763166765364
+ },
+ {
+ "value": 859.0901280998835,
+ "ts": 1763253395337
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index d9e18cb131..f52f78b6b3 100644
--- a/noop_throughput_benchmark.svg
+++ b/noop_throughput_benchmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json
index a24d1d4148..a7479db580 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2206,5 +2206,9 @@
{
"value": 111.52416356877325,
"ts": 1763166778235
+ },
+ {
+ "value": 108.57763300760044,
+ "ts": 1763253405105
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index ea68cf6815..86e82f8296 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2202,5 +2202,9 @@
{
"value": 171.1351968054763,
"ts": 1763166675655
+ },
+ {
+ "value": 116.9499454233588,
+ "ts": 1763253391209
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 19115d45da..b47ef25ae8 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2958,5 +2958,9 @@
{
"value": 33.06003702724147,
"ts": 1763166809515
+ },
+ {
+ "value": 30.98277357789069,
+ "ts": 1763253443850
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 8fb257bf00..4e411a584d 100644
--- a/python_throughput_benchmark.svg
+++ b/python_throughput_benchmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/single_dedicated_worker_throughput_benchmark.svg b/single_dedicated_worker_throughput_benchmark.svg
index 54bd29593e..48f3f05f08 100644
--- a/single_dedicated_worker_throughput_benchmark.svg
+++ b/single_dedicated_worker_throughput_benchmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file