From e7341fc105963c457bf35a8db00241c8efd163fa Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sat, 22 Nov 2025 00:42:57 +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 fb66a0fd7e..53500380f4 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 87.2093023255814,
"ts": 1763685183303
+ },
+ {
+ "value": 79.44915254237289,
+ "ts": 1763771558899
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index da1ece6aa6..792a32f09f 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 129.31034482758622,
"ts": 1763685140075
+ },
+ {
+ "value": 138.12154696132598,
+ "ts": 1763771483312
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index c22a4e9fda..ef13bff518 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2994,5 +2994,9 @@
{
"value": 22.952625780389276,
"ts": 1763685228394
+ },
+ {
+ "value": 27.517886626307096,
+ "ts": 1763771538266
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index d976f17dee..8b42096ed3 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 254.65812147192395,
"ts": 1763685276319
+ },
+ {
+ "value": 234.0823970037453,
+ "ts": 1763771656259
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 16d761b79a..e071183013 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 335.6267830172848,
"ts": 1763685210081
+ },
+ {
+ "value": 338.3713061132416,
+ "ts": 1763771552181
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 787579fdc8..070b4997c4 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2974,5 +2974,9 @@
{
"value": 96.14460148062686,
"ts": 1763685314245
+ },
+ {
+ "value": 89.37748581132414,
+ "ts": 1763771623291
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 0d429c70b9..b4c7e94ef6 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 17af188ab1..3e978d6222 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1302,5 +1302,9 @@
{
"value": 225.2717340291727,
"ts": 1763685353905
+ },
+ {
+ "value": 273.0126950903217,
+ "ts": 1763771725171
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 36a09435fb..81d22797e1 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1302,5 +1302,9 @@
{
"value": 351.000351000351,
"ts": 1763685262871
+ },
+ {
+ "value": 334.476126766452,
+ "ts": 1763771605833
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index c8f687f48e..75b6eb409d 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1314,5 +1314,9 @@
{
"value": 66.34709482658528,
"ts": 1763685422406
+ },
+ {
+ "value": 113.58795967627431,
+ "ts": 1763771682469
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index d053f2f04b..7d1f935c6d 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1302,5 +1302,9 @@
{
"value": 167.39903745553462,
"ts": 1763685432203
+ },
+ {
+ "value": 150.3250779811342,
+ "ts": 1763771812361
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 33945c1619..b1fbb9c28a 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1302,5 +1302,9 @@
{
"value": 233.10928940518278,
"ts": 1763685322639
+ },
+ {
+ "value": 223.30566824221222,
+ "ts": 1763771666173
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 63b2c9f9fa..54f7c3f4aa 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -338,5 +338,9 @@
{
"value": 66.003333168325,
"ts": 1763685485812
+ },
+ {
+ "value": 84.45589290992778,
+ "ts": 1763771732149
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index bacec1642c..5fc12d6975 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 192.55455712451862,
"ts": 1763685206409
+ },
+ {
+ "value": 180.61408789885613,
+ "ts": 1763771583681
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 4fa634cf60..b6da2409ed 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 268.43235504652824,
"ts": 1763685157547
+ },
+ {
+ "value": 282.06092515983454,
+ "ts": 1763771500201
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 24be6d08ea..1424f4dbe8 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2930,5 +2930,9 @@
{
"value": 64.56611570247934,
"ts": 1763685256232
+ },
+ {
+ "value": 62.31306081754737,
+ "ts": 1763771564807
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 5ffc27e2bb..9774a2ee76 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 9287c4f93d..eabcf570b7 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 215423285e..d527b06dba 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2718,5 +2718,9 @@
{
"value": 918.8830466077901,
"ts": 1763685288261
+ },
+ {
+ "value": 876.0658801541877,
+ "ts": 1763771672310
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 13507a84db..1a123884bb 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 126.50754828371427,
"ts": 1763685196988
+ },
+ {
+ "value": 125.89173310952582,
+ "ts": 1763771573067
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 4bc1eba8b3..aeee5ff845 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 175.2745968684272,
"ts": 1763685150295
+ },
+ {
+ "value": 181.37847642079808,
+ "ts": 1763771493263
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 348e48f158..635e0dc3e7 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2978,5 +2978,9 @@
{
"value": 28.036335090277,
"ts": 1763685247377
+ },
+ {
+ "value": 30.406227195329606,
+ "ts": 1763771555746
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index e02b7516a3..b9f9892ff5 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 6c413bc37a..609c19a2f6 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 692c38b149..375989b7ef 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 280.58361391694723,
"ts": 1763685249226
+ },
+ {
+ "value": 317.4267273304412,
+ "ts": 1763771625798
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index ff2fddc21c..9fc87bdd2f 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 409.3886462882096,
"ts": 1763685188198
+ },
+ {
+ "value": 424.3281471004243,
+ "ts": 1763771530437
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index fc5d728bd3..daead89dd1 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1970,5 +1970,9 @@
{
"value": 135.98041881968996,
"ts": 1763685291922
+ },
+ {
+ "value": 132.24889241552603,
+ "ts": 1763771599325
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index cac11a423a..480ae28111 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 e388b6e7f9..dcf128027f 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 d2a66a1002..4ecd7b2f22 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 261.1079681448279,
"ts": 1763685299711
+ },
+ {
+ "value": 251.09855618330195,
+ "ts": 1763771680566
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 22ac3a87bf..b7da12d2cb 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 342.407122068139,
"ts": 1763685228003
+ },
+ {
+ "value": 359.0449404583807,
+ "ts": 1763771569295
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index aaf473d370..8c96cf7f1e 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2878,5 +2878,9 @@
{
"value": 42.78257893385813,
"ts": 1763685361351
+ },
+ {
+ "value": 86.38562543192812,
+ "ts": 1763771646814
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 434080cf13..bd1fd954a4 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 fda8f60cf6..7384ffa421 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 2455.5276656116994,
"ts": 1763685173913
+ },
+ {
+ "value": 1953.7185776928754,
+ "ts": 1763771548680
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 23a7cf2bfb..aa5c07b276 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 3926.1876717707105,
"ts": 1763685133574
+ },
+ {
+ "value": 4052.7153192639066,
+ "ts": 1763771477243
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 02493ca794..02c6ae4740 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2970,5 +2970,9 @@
{
"value": 885.8006161235397,
"ts": 1763685216984
+ },
+ {
+ "value": 1042.5475227912473,
+ "ts": 1763771528776
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 27ead97670..db21f72353 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 0621550223..01ae88bc92 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 95.66936666879265,
"ts": 1763685223660
+ },
+ {
+ "value": 95.52314844297268,
+ "ts": 1763771601480
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 445057304b..ac9d51a460 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 142.6397869912514,
"ts": 1763685169599
+ },
+ {
+ "value": 151.43866733972743,
+ "ts": 1763771511673
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 4e6afa92ec..5c8482daea 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2982,5 +2982,9 @@
{
"value": 27.7069710739222,
"ts": 1763685275276
+ },
+ {
+ "value": 30.40992579978105,
+ "ts": 1763771582230
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 0d8a78b176..6156a1a639 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 3f1015fbfa..569bc0b1e3 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