From 71fb454a0638abfb3da05b16c4b8ef712e8f07e9 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 22 Oct 2025 00:43:33 +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 c660f90f80..222598ee52 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2106,5 +2106,9 @@
{
"value": 107.68126346015794,
"ts": 1761006748134
+ },
+ {
+ "value": 88.23529411764706,
+ "ts": 1761093227818
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 3a1746ccea..2ef3fe3e61 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2102,5 +2102,9 @@
{
"value": 98.0392156862745,
"ts": 1761006812179
+ },
+ {
+ "value": 104.79251082855946,
+ "ts": 1761093209408
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index d0b84b6a00..69bf8582ee 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2870,5 +2870,9 @@
{
"value": 34.05066739308091,
"ts": 1761006780034
+ },
+ {
+ "value": 32.002048131080386,
+ "ts": 1761093219752
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 63e8fc6aa8..eb97c46805 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2106,5 +2106,9 @@
{
"value": 283.098990280268,
"ts": 1761006824602
+ },
+ {
+ "value": 171.06688715287677,
+ "ts": 1761093336358
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 12ea55ef67..75170ce8a8 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2102,5 +2102,9 @@
{
"value": 240.9735330736174,
"ts": 1761006901873
+ },
+ {
+ "value": 239.8752648622716,
+ "ts": 1761093297916
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index f0d12ef5d8..1a0a5b416f 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2850,5 +2850,9 @@
{
"value": 124.69605336991083,
"ts": 1761006847693
+ },
+ {
+ "value": 99.76555095525515,
+ "ts": 1761093291206
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 07f0d6ebcf..27816775f0 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 0fcaafaace..e6487acb06 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1178,5 +1178,9 @@
{
"value": 298.89409186011756,
"ts": 1761006886083
+ },
+ {
+ "value": 172.46583020739018,
+ "ts": 1761093431585
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 8bde1a4d79..f48768d832 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1178,5 +1178,9 @@
{
"value": 257.0804233257638,
"ts": 1761006972704
+ },
+ {
+ "value": 253.25538695312665,
+ "ts": 1761093369492
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 0d10e6f0b6..0b94bcb584 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1190,5 +1190,9 @@
{
"value": 134.74365020548407,
"ts": 1761006898447
+ },
+ {
+ "value": 130.80444735120994,
+ "ts": 1761093343621
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index b303a271d5..988bb48480 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1178,5 +1178,9 @@
{
"value": 191.03109030994796,
"ts": 1761006954573
+ },
+ {
+ "value": 129.5588521085703,
+ "ts": 1761093531613
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index d327de5397..2cd7c50d2a 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1178,5 +1178,9 @@
{
"value": 151.9391230580281,
"ts": 1761007058163
+ },
+ {
+ "value": 165.26194017517767,
+ "ts": 1761093448186
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 6d3f2b7d94..1eef63e51c 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -214,5 +214,9 @@
{
"value": 90.24049090827054,
"ts": 1761006945139
+ },
+ {
+ "value": 87.48906386701663,
+ "ts": 1761093391576
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index b1886e2542..6bb41af6b8 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2106,5 +2106,9 @@
{
"value": 237.00426607678938,
"ts": 1761006768176
+ },
+ {
+ "value": 167.7101967799642,
+ "ts": 1761093252726
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index ac1332a825..c4fa6bdeaf 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2102,5 +2102,9 @@
{
"value": 201.15327879844443,
"ts": 1761006834085
+ },
+ {
+ "value": 207.23956894169658,
+ "ts": 1761093230473
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index f1b024cfc8..5a8c7575f9 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2806,5 +2806,9 @@
{
"value": 73.1528895391368,
"ts": 1761006800502
+ },
+ {
+ "value": 68.54009595613434,
+ "ts": 1761093241218
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index bca5a70e7a..f652d96846 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 8934f125a0..fb7746de51 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 ec970ff50c..cb7a304815 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2594,5 +2594,9 @@
{
"value": 751.0514720608853,
"ts": 1761006867474
+ },
+ {
+ "value": 687.8104700038213,
+ "ts": 1761093376184
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 7c057d95d7..c7e2674106 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2102,5 +2102,9 @@
{
"value": 140.72614691809738,
"ts": 1761006760309
+ },
+ {
+ "value": 121.42799320003239,
+ "ts": 1761093241968
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 29d5d58a8c..38c4a72d3f 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2098,5 +2098,9 @@
{
"value": 136.40083659179777,
"ts": 1761006824910
+ },
+ {
+ "value": 143.47202295552367,
+ "ts": 1761093221534
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 67b1ae54ee..80c8f0de1c 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2854,5 +2854,9 @@
{
"value": 43.18162190171863,
"ts": 1761006792648
+ },
+ {
+ "value": 41.4696856597827,
+ "ts": 1761093232873
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index ad72a03af0..342071515d 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 6181ec57ff..9888c9cca9 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 2492e65c92..cdf6823427 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2106,5 +2106,9 @@
{
"value": 436.71300676905156,
"ts": 1761006800328
+ },
+ {
+ "value": 264.90066225165566,
+ "ts": 1761093297189
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 760f79dbde..3dd04dbbec 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2102,5 +2102,9 @@
{
"value": 307.25112658746417,
"ts": 1761006873372
+ },
+ {
+ "value": 305.3124363932424,
+ "ts": 1761093269343
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index f2b05fc90c..84aba4b59e 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1846,5 +1846,9 @@
{
"value": 180.34265103697024,
"ts": 1761006830091
+ },
+ {
+ "value": 203.8735983690112,
+ "ts": 1761093269554
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 5bb28611f0..87f613a0df 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 ef0c56b64b..dd0a21c508 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 f3a5560299..43c2d260ed 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2106,5 +2106,9 @@
{
"value": 295.9455460195324,
"ts": 1761006845280
+ },
+ {
+ "value": 244.61839530332682,
+ "ts": 1761093361303
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 04c3fd35ae..ea895e3644 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2102,5 +2102,9 @@
{
"value": 260.0216684723727,
"ts": 1761006925366
+ },
+ {
+ "value": 258.8661661920787,
+ "ts": 1761093321476
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 1141f19cfb..8ef244b99b 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2754,5 +2754,9 @@
{
"value": 98.4251968503937,
"ts": 1761006868350
+ },
+ {
+ "value": 94.90817633939163,
+ "ts": 1761093312619
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index e9d69f42b9..2310cb0926 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 06fafe77e8..5aa30c91a8 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2106,5 +2106,9 @@
{
"value": 2694.3956570333708,
"ts": 1761006740519
+ },
+ {
+ "value": 2355.650944877768,
+ "ts": 1761093218534
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 91452be380..38c7a5ccb6 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2102,5 +2102,9 @@
{
"value": 1788.1268377970275,
"ts": 1761006803708
+ },
+ {
+ "value": 2722.707379545409,
+ "ts": 1761093201508
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 6e3833ad76..fc21dcba54 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2846,5 +2846,9 @@
{
"value": 862.2589267750559,
"ts": 1761006772249
+ },
+ {
+ "value": 1020.6164523372116,
+ "ts": 1761093211490
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index d278b8a410..16067e84a6 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 9a971ca397..01883f7112 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2106,5 +2106,9 @@
{
"value": 112.92629677030791,
"ts": 1761006782950
+ },
+ {
+ "value": 97.5609756097561,
+ "ts": 1761093269835
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 8c95f12b05..645f3485a5 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2102,5 +2102,9 @@
{
"value": 107.72766446423442,
"ts": 1761006849594
+ },
+ {
+ "value": 111.32551580822324,
+ "ts": 1761093245549
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 7ce58e7c72..436fe1a57d 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2858,5 +2858,9 @@
{
"value": 32.19782342713633,
"ts": 1761006816989
+ },
+ {
+ "value": 31.776294884016526,
+ "ts": 1761093257950
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 3bf8f441c7..a9af68349a 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 18101a6de4..15d87373ce 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