From 02cfb18686e855c50842d85c0b9fed558ce359c8 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 19 Nov 2025 00:42:17 +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 b058d6d4e2..665ec2b714 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 88.4016973125884,
"ts": 1763426052543
+ },
+ {
+ "value": 91.18541033434651,
+ "ts": 1763512448295
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 23532e1e1b..653f3a90be 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 149.16467780429596,
"ts": 1763425958197
+ },
+ {
+ "value": 162.02203499675957,
+ "ts": 1763512363207
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 6b714153db..6cb4ca3b7e 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2982,5 +2982,9 @@
{
"value": 25.712228735986834,
"ts": 1763426058866
+ },
+ {
+ "value": 36.05422555523507,
+ "ts": 1763512448900
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 93e0597315..e3d86b2379 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 169.86099708405288,
"ts": 1763426156884
+ },
+ {
+ "value": 273.22404371584696,
+ "ts": 1763512530175
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 9b1d08ecc3..43fb15d0e5 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 382.5066938671427,
"ts": 1763426026585
+ },
+ {
+ "value": 341.5494962144931,
+ "ts": 1763512430603
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 55c2dd9694..f15198b267 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2962,5 +2962,9 @@
{
"value": 81.95713641765357,
"ts": 1763426153759
+ },
+ {
+ "value": 127.9754287176862,
+ "ts": 1763512514392
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index dcb7f66fc9..0936b94c40 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 e9299b6374..1852fc737c 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1290,5 +1290,9 @@
{
"value": 181.75209014903672,
"ts": 1763426254611
+ },
+ {
+ "value": 277.3284030506124,
+ "ts": 1763512595215
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 92c7155f07..c9757bd500 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1290,5 +1290,9 @@
{
"value": 413.8644593895499,
"ts": 1763426072205
+ },
+ {
+ "value": 461.53846153846155,
+ "ts": 1763512473922
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 6e11d15cee..4fcce72014 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1302,5 +1302,9 @@
{
"value": 95.41529507180002,
"ts": 1763426226877
+ },
+ {
+ "value": 140.8252358822701,
+ "ts": 1763512562365
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index dee0504bcc..84c1686fba 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1290,5 +1290,9 @@
{
"value": 124.15933781686498,
"ts": 1763426358569
+ },
+ {
+ "value": 172.61219792865364,
+ "ts": 1763512672301
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index ee315dc5a1..9a0ec1fbcb 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1290,5 +1290,9 @@
{
"value": 227.63055560824782,
"ts": 1763426132417
+ },
+ {
+ "value": 314.506617743415,
+ "ts": 1763512517618
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 3ffbc2eacf..ca218db93a 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -326,5 +326,9 @@
{
"value": 54.03725868986667,
"ts": 1763426303815
+ },
+ {
+ "value": 85.48469823901522,
+ "ts": 1763512611402
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 7ba56dcae8..00047b0b11 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 181.00639555930974,
"ts": 1763426076880
+ },
+ {
+ "value": 211.00014066676044,
+ "ts": 1763512469825
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index fee3e3db70..f93b4bb134 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 268.6727565824825,
"ts": 1763425976205
+ },
+ {
+ "value": 323.90412437918377,
+ "ts": 1763512378619
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 673003f32d..4ed389b7c3 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2918,5 +2918,9 @@
{
"value": 50.200803212851405,
"ts": 1763426084975
+ },
+ {
+ "value": 77.7121541809139,
+ "ts": 1763512468081
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 8059482c68..51339098ee 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 26e3b92033..959b1fd7d3 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 16740cf4ca..ee90fff51d 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2706,5 +2706,9 @@
{
"value": 1034.1618118514943,
"ts": 1763426130236
+ },
+ {
+ "value": 989.4024009498263,
+ "ts": 1763512536320
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index a5d7faaf0d..76c2859956 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 119.02872559911125,
"ts": 1763426066882
+ },
+ {
+ "value": 133.70175594972815,
+ "ts": 1763512461152
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index a3684d5445..581304b02d 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2210,5 +2210,9 @@
{
"value": 168.52039096730704,
"ts": 1763425968931
+ },
+ {
+ "value": 201.47750167897917,
+ "ts": 1763512372268
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 4fd0c57dff..7801610551 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2966,5 +2966,9 @@
{
"value": 36.00489666594657,
"ts": 1763426073933
+ },
+ {
+ "value": 46.59832246039142,
+ "ts": 1763512460631
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index e1ca5feca2..c9d5db1350 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 39f01174e4..10aa921efe 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 e69c635794..75a9072a48 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 307.8185922429715,
"ts": 1763426117212
+ },
+ {
+ "value": 382.4823101931536,
+ "ts": 1763512504839
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 5dee9ff847..0679b8eaf1 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 449.94375703037116,
"ts": 1763426007049
+ },
+ {
+ "value": 440.04400440044003,
+ "ts": 1763512409826
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index de356bd2e1..c0b0562d66 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1958,5 +1958,9 @@
{
"value": 94.0822278671559,
"ts": 1763426127655
+ },
+ {
+ "value": 161.19932296284355,
+ "ts": 1763512497501
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 2c90ca5c74..7f7bd16be3 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 9be9e7669f..7a509eca19 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 233535b739..5192fadd52 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 196.0656166263643,
"ts": 1763426187908
+ },
+ {
+ "value": 289.58926589121097,
+ "ts": 1763512551313
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 69a65ddc54..a6441a3c31 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 389.6103896103896,
"ts": 1763426042392
+ },
+ {
+ "value": 366.6137113528046,
+ "ts": 1763512447285
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 8c7317aa93..01fa429a37 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2866,5 +2866,9 @@
{
"value": 65.7418973111564,
"ts": 1763426184508
+ },
+ {
+ "value": 105.84810796507013,
+ "ts": 1763512533573
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 8dbdeba2d3..c6a4960cfe 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 9e86a39af0..04da20c0f7 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 2018.374685096172,
"ts": 1763426043313
+ },
+ {
+ "value": 2617.217413219856,
+ "ts": 1763512439333
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 8da9b2cf92..07115fa9ef 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 5350.772889417361,
"ts": 1763425952358
+ },
+ {
+ "value": 6000,
+ "ts": 1763512357939
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index ad38fbfa11..83854c4bf3 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2958,5 +2958,9 @@
{
"value": 864.6446790727166,
"ts": 1763426048545
+ },
+ {
+ "value": 1083.8933448948624,
+ "ts": 1763512441520
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 13074d9424..09a71334eb 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 42c50acc6e..08c00e7b65 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 102.56410256410257,
"ts": 1763426093233
+ },
+ {
+ "value": 109.20209668025626,
+ "ts": 1763512485088
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index e402ff1c40..d3359472b3 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 129.98266897746967,
"ts": 1763425989390
+ },
+ {
+ "value": 121.72360626470827,
+ "ts": 1763512392464
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 576c4e7107..1ad4215235 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2970,5 +2970,9 @@
{
"value": 28.19601872215643,
"ts": 1763426103804
+ },
+ {
+ "value": 35.085257174935094,
+ "ts": 1763512483337
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index c0be018abf..a37a0af4ca 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 ae66626e05..e7d05fa202 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