From 5c3eb6bef26dff84432352ab5f3ebc760ad0555c Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 18 Nov 2025 00:43:56 +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 165f7b1251..b058d6d4e2 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 95.35918626827717,
"ts": 1763339650090
+ },
+ {
+ "value": 88.4016973125884,
+ "ts": 1763426052543
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index c75a5aa000..23532e1e1b 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2210,5 +2210,9 @@
{
"value": 162.937214859874,
"ts": 1763339573109
+ },
+ {
+ "value": 149.16467780429596,
+ "ts": 1763425958197
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 1c667b52c5..6b714153db 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2978,5 +2978,9 @@
{
"value": 38.92868265337901,
"ts": 1763339636659
+ },
+ {
+ "value": 25.712228735986834,
+ "ts": 1763426058866
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 937045eb36..93e0597315 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 268.19238333631324,
"ts": 1763339732870
+ },
+ {
+ "value": 169.86099708405288,
+ "ts": 1763426156884
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 154f5c047a..9b1d08ecc3 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2210,5 +2210,9 @@
{
"value": 445.798350546103,
"ts": 1763339629324
+ },
+ {
+ "value": 382.5066938671427,
+ "ts": 1763426026585
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 1ca6f53dc2..55c2dd9694 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2958,5 +2958,9 @@
{
"value": 157.87811809283235,
"ts": 1763339700576
+ },
+ {
+ "value": 81.95713641765357,
+ "ts": 1763426153759
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index b6895571d1..dcb7f66fc9 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 a6f9d9efc3..e9299b6374 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1286,5 +1286,9 @@
{
"value": 278.4868879090276,
"ts": 1763339797736
+ },
+ {
+ "value": 181.75209014903672,
+ "ts": 1763426254611
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index ac612d0f8a..92c7155f07 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1286,5 +1286,9 @@
{
"value": 467.50818139317437,
"ts": 1763339668740
+ },
+ {
+ "value": 413.8644593895499,
+ "ts": 1763426072205
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index d854b71027..6e11d15cee 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1298,5 +1298,9 @@
{
"value": 157.14005107051662,
"ts": 1763339744262
+ },
+ {
+ "value": 95.41529507180002,
+ "ts": 1763426226877
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 27eb5109a5..dee0504bcc 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1286,5 +1286,9 @@
{
"value": 181.93671634549784,
"ts": 1763339869611
+ },
+ {
+ "value": 124.15933781686498,
+ "ts": 1763426358569
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index e00ef9ba68..ee315dc5a1 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1286,5 +1286,9 @@
{
"value": 322.15629949797307,
"ts": 1763339711501
+ },
+ {
+ "value": 227.63055560824782,
+ "ts": 1763426132417
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index c83ce2108a..3ffbc2eacf 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -322,5 +322,9 @@
{
"value": 115.51345731777752,
"ts": 1763339780959
+ },
+ {
+ "value": 54.03725868986667,
+ "ts": 1763426303815
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 78dd5baeba..7ba56dcae8 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 213.4319863403529,
"ts": 1763339672194
+ },
+ {
+ "value": 181.00639555930974,
+ "ts": 1763426076880
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index c71fd86243..fee3e3db70 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2210,5 +2210,9 @@
{
"value": 324.8862897985705,
"ts": 1763339587855
+ },
+ {
+ "value": 268.6727565824825,
+ "ts": 1763425976205
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index ad0d8b1056..673003f32d 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2914,5 +2914,9 @@
{
"value": 72.02535292422932,
"ts": 1763339656720
+ },
+ {
+ "value": 50.200803212851405,
+ "ts": 1763426084975
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index b66232b90c..8059482c68 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 83e486eb39..26e3b92033 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 c0bb93d9f9..16740cf4ca 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2702,5 +2702,9 @@
{
"value": 958.4970765839164,
"ts": 1763339744541
+ },
+ {
+ "value": 1034.1618118514943,
+ "ts": 1763426130236
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 77eac47b4f..a5d7faaf0d 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2210,5 +2210,9 @@
{
"value": 127.61613067891783,
"ts": 1763339663552
+ },
+ {
+ "value": 119.02872559911125,
+ "ts": 1763426066882
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 8544db2e53..a3684d5445 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2206,5 +2206,9 @@
{
"value": 212.91696238466997,
"ts": 1763339581737
+ },
+ {
+ "value": 168.52039096730704,
+ "ts": 1763425968931
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 2e62c48144..4fd0c57dff 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2962,5 +2962,9 @@
{
"value": 45.355587808418,
"ts": 1763339648742
+ },
+ {
+ "value": 36.00489666594657,
+ "ts": 1763426073933
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 792ec4f544..e1ca5feca2 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 f91e89b1ab..39f01174e4 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 ea6173c40c..e69c635794 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 373.4827264239029,
"ts": 1763339707016
+ },
+ {
+ "value": 307.8185922429715,
+ "ts": 1763426117212
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index c5aae47083..5dee9ff847 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2210,5 +2210,9 @@
{
"value": 563.803796278895,
"ts": 1763339612644
+ },
+ {
+ "value": 449.94375703037116,
+ "ts": 1763426007049
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index a77fa9beb4..de356bd2e1 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1954,5 +1954,9 @@
{
"value": 162.33766233766232,
"ts": 1763339686650
+ },
+ {
+ "value": 94.0822278671559,
+ "ts": 1763426127655
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index ad0dbd8194..2c90ca5c74 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 3af914d4d8..9be9e7669f 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 c4a500f2ba..233535b739 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 288.7669650591972,
"ts": 1763339754012
+ },
+ {
+ "value": 196.0656166263643,
+ "ts": 1763426187908
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 28b30d52b2..69a65ddc54 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2210,5 +2210,9 @@
{
"value": 475.2475247524753,
"ts": 1763339642373
+ },
+ {
+ "value": 389.6103896103896,
+ "ts": 1763426042392
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index e117723f0b..8c7317aa93 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2862,5 +2862,9 @@
{
"value": 113.82391440441636,
"ts": 1763339718430
+ },
+ {
+ "value": 65.7418973111564,
+ "ts": 1763426184508
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 22d192c009..8dbdeba2d3 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 c6a36f257c..9e86a39af0 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 2773.355246263674,
"ts": 1763339641506
+ },
+ {
+ "value": 2018.374685096172,
+ "ts": 1763426043313
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index d5840ee004..8da9b2cf92 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2210,5 +2210,9 @@
{
"value": 6091.920308657296,
"ts": 1763339567844
+ },
+ {
+ "value": 5350.772889417361,
+ "ts": 1763425952358
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index f442eb93f5..ad38fbfa11 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2954,5 +2954,9 @@
{
"value": 1883.3179877793589,
"ts": 1763339629800
+ },
+ {
+ "value": 864.6446790727166,
+ "ts": 1763426048545
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 9167d9fd7f..13074d9424 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 25a42f97bd..42c50acc6e 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 112.30066631728683,
"ts": 1763339687062
+ },
+ {
+ "value": 102.56410256410257,
+ "ts": 1763426093233
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 04ee12b319..e402ff1c40 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2210,5 +2210,9 @@
{
"value": 171.31110095934216,
"ts": 1763339598153
+ },
+ {
+ "value": 129.98266897746967,
+ "ts": 1763425989390
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index b085c4cec7..576c4e7107 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2966,5 +2966,9 @@
{
"value": 33.863867253640365,
"ts": 1763339672453
+ },
+ {
+ "value": 28.19601872215643,
+ "ts": 1763426103804
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 9c015e51d1..c0be018abf 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 de1249cfbc..ae66626e05 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