From b6e30f4718a3976291bb8913f985ef79eca7fb1b Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 13 Nov 2025 00:41:43 +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 3816978e9f..9421b79357 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2194,5 +2194,9 @@
{
"value": 92.89076046569235,
"ts": 1762907628736
+ },
+ {
+ "value": 103.978926937474,
+ "ts": 1762994020344
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index e2c8a3ed9c..e4122485f3 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 133.6898395721925,
"ts": 1762907561745
+ },
+ {
+ "value": 139.45704722945334,
+ "ts": 1762993964395
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 68dfe992c9..049bdf4a78 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2958,5 +2958,9 @@
{
"value": 31.997952131063613,
"ts": 1762907652321
+ },
+ {
+ "value": 35.80635920939559,
+ "ts": 1762994032500
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 7ebf5f51b2..5ff8633c01 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2194,5 +2194,9 @@
{
"value": 203.3829361716552,
"ts": 1762907730165
+ },
+ {
+ "value": 262.8696604600219,
+ "ts": 1762994102748
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 21fb080014..de9135c0a7 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 340.3675970047651,
"ts": 1762907630432
+ },
+ {
+ "value": 339.6931438600464,
+ "ts": 1762994032047
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 1648568f92..9d3603123c 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2938,5 +2938,9 @@
{
"value": 104.43864229765013,
"ts": 1762907725395
+ },
+ {
+ "value": 132.31888852133642,
+ "ts": 1762994098518
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 0f33529494..80bf560b15 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 0ef85443cc..6d59b3fd0f 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1266,5 +1266,9 @@
{
"value": 205.71193472074603,
"ts": 1762907813022
+ },
+ {
+ "value": 266.34705020641894,
+ "ts": 1762994171553
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 5e70ae852e..1bfe7b89ed 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1266,5 +1266,9 @@
{
"value": 342.12401995723445,
"ts": 1762907683111
+ },
+ {
+ "value": 343.7508951846229,
+ "ts": 1762994084366
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 0dbfd54a46..3980fe0ec2 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 99.56688405436353,
"ts": 1762907791593
+ },
+ {
+ "value": 124.15419951579861,
+ "ts": 1762994154074
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index cc4e9385ba..1b6087612d 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1266,5 +1266,9 @@
{
"value": 150.13136494432626,
"ts": 1762907900032
+ },
+ {
+ "value": 158.21115916042612,
+ "ts": 1762994254002
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index a5abf5fd42..91c2af57e0 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1266,5 +1266,9 @@
{
"value": 228.39741149600306,
"ts": 1762907741740
+ },
+ {
+ "value": 214.07928069361685,
+ "ts": 1762994146512
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 6c66b7bff6..89aebcc0ad 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -302,5 +302,9 @@
{
"value": 71.54355213736362,
"ts": 1762907850173
+ },
+ {
+ "value": 85.39709649871904,
+ "ts": 1762994203465
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 293eb0afda..034967dc84 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2194,5 +2194,9 @@
{
"value": 184.52454176405462,
"ts": 1762907652480
+ },
+ {
+ "value": 220.55580061755623,
+ "ts": 1762994041195
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 792d393018..27f0db15e1 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 283.2326283987915,
"ts": 1762907578382
+ },
+ {
+ "value": 294.86927462158445,
+ "ts": 1762993980901
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index ba2af17ed2..d83a18ef13 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2894,5 +2894,9 @@
{
"value": 71.0833096388968,
"ts": 1762907673291
+ },
+ {
+ "value": 76.61661048115232,
+ "ts": 1762994052258
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 4fd1c9d368..fbf157b0ad 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 11bd97876a..1f51faa16f 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 c3bf5e27b6..49b0ee13f8 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2682,5 +2682,9 @@
{
"value": 918.6485658875166,
"ts": 1762907700553
+ },
+ {
+ "value": 885.286537742716,
+ "ts": 1762994112453
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index a5fba46e58..3683c68d08 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 125.250501002004,
"ts": 1762907642595
+ },
+ {
+ "value": 138.74757191749146,
+ "ts": 1762994032750
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index e204bf3c15..d42ed850a3 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2186,5 +2186,9 @@
{
"value": 184.36578171091446,
"ts": 1762907571481
+ },
+ {
+ "value": 184.50184501845015,
+ "ts": 1762993974149
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index c39f7bc50e..15bda9a4a9 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2942,5 +2942,9 @@
{
"value": 42.54232961796988,
"ts": 1762907665169
+ },
+ {
+ "value": 44.72271914132379,
+ "ts": 1762994044714
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 9f51c612b2..5b12609b07 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 e20b41f3d1..b35d4a2552 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 ed8d29dae5..2944f737d5 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2194,5 +2194,9 @@
{
"value": 264.8305084745763,
"ts": 1762907696539
+ },
+ {
+ "value": 367.5794890645102,
+ "ts": 1762994076529
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 9cc3d11875..f94eb5a5da 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 399.493974299221,
"ts": 1762907609196
+ },
+ {
+ "value": 412.9103296400798,
+ "ts": 1762994011009
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 0a65c71a8f..d0cd486d5a 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1934,5 +1934,9 @@
{
"value": 150.51173991571343,
"ts": 1762907704776
+ },
+ {
+ "value": 163.41204346760355,
+ "ts": 1762994082074
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 8bfdc2dc00..796ad00b67 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 fcd38432ce..5eda2bb7a2 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 ae0e271973..db48c9ff31 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2194,5 +2194,9 @@
{
"value": 255.2105487026797,
"ts": 1762907754076
+ },
+ {
+ "value": 264.4686384272932,
+ "ts": 1762994125839
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 3815cd8977..589c3c59ce 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 362.80082234853063,
"ts": 1762907647361
+ },
+ {
+ "value": 366.8154307024516,
+ "ts": 1762994048783
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 0b2760f31f..f59bede078 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2842,5 +2842,9 @@
{
"value": 79.44704854214666,
"ts": 1762907750956
+ },
+ {
+ "value": 88.84545333392563,
+ "ts": 1762994121362
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 03cacdbf49..7dff20f31e 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 68dd1bce03..41fae86cdf 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2194,5 +2194,9 @@
{
"value": 2263.6573996445222,
"ts": 1762907619885
+ },
+ {
+ "value": 2529.558357848189,
+ "ts": 1762994012427
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index d177158f78..980bb35d82 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 3682.186400458228,
"ts": 1762907555435
+ },
+ {
+ "value": 3980.2461855974057,
+ "ts": 1762993958303
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index ebe1057510..7da572144a 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2934,5 +2934,9 @@
{
"value": 987.9795817553104,
"ts": 1762907644043
+ },
+ {
+ "value": 1266.4818541294344,
+ "ts": 1762994025143
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 40266a67de..59a5b11fce 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 c6bcf2bbe7..5ee6b4edf9 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2194,5 +2194,9 @@
{
"value": 99.96667777407531,
"ts": 1762907669223
+ },
+ {
+ "value": 111.11111111111111,
+ "ts": 1762994056263
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 4085c9fef2..cee42af2c9 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 146.12761811982463,
"ts": 1762907590200
+ },
+ {
+ "value": 147.6814019887762,
+ "ts": 1762993992614
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 0d0c1a5ab9..54cde99641 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2946,5 +2946,9 @@
{
"value": 32.80409395092507,
"ts": 1762907689519
+ },
+ {
+ "value": 33.7609723160027,
+ "ts": 1762994068031
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 6be40d122b..c9aeeaed07 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 501e61eef9..3708eceb70 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