From c3fa00673cc63254f8eb626a8da426214ac89969 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 16 Apr 2025 00:43:22 +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 73686a163d..7a4dd13bb3 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1362,5 +1362,9 @@
{
"value": 80,
"ts": 1744677178062
+ },
+ {
+ "value": 68.98454746136865,
+ "ts": 1744763583665
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 82bd8610ad..1cbe9092ec 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 104.00776591318818,
"ts": 1744677152999
+ },
+ {
+ "value": 107.15816545220747,
+ "ts": 1744763612108
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 5f42d3e0bf..044eb7b932 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2126,5 +2126,9 @@
{
"value": 15.696615809631444,
"ts": 1744677268813
+ },
+ {
+ "value": 17.240190331701264,
+ "ts": 1744763729613
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index a7c5fc5567..765b9478a2 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1362,5 +1362,9 @@
{
"value": 280.2559671166332,
"ts": 1744677292151
+ },
+ {
+ "value": 271.68991124796236,
+ "ts": 1744763707931
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index cc2dfd38bb..f0a42e9852 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 336.6058906030856,
"ts": 1744677245535
+ },
+ {
+ "value": 300.9027081243731,
+ "ts": 1744763713581
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 1dcd9bf87d..ff80369242 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2106,5 +2106,9 @@
{
"value": 52.65236277477952,
"ts": 1744677443494
+ },
+ {
+ "value": 58.09900069718801,
+ "ts": 1744763884023
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 6071a9a2e4..00a90f9a1b 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 cca461134a..d9372fc46d 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -434,5 +434,9 @@
{
"value": 288.80171355683376,
"ts": 1744677363555
+ },
+ {
+ "value": 262.8926959645971,
+ "ts": 1744763785654
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index acd6837be7..87aabdb18e 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -434,5 +434,9 @@
{
"value": 303.0149992424625,
"ts": 1744677302179
+ },
+ {
+ "value": 237.33707798500822,
+ "ts": 1744763783882
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index f1a1a68102..e3caa64323 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -446,5 +446,9 @@
{
"value": 60.58127735623305,
"ts": 1744677563227
+ },
+ {
+ "value": 51.72101683519099,
+ "ts": 1744764009551
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 9236841f8f..daedd7007b 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -434,5 +434,9 @@
{
"value": 166.08536787908986,
"ts": 1744677459797
+ },
+ {
+ "value": 169.26918031399433,
+ "ts": 1744763877049
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index cd9145ac86..8aec8af4a2 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -434,5 +434,9 @@
{
"value": 239.15816326530611,
"ts": 1744677374037
+ },
+ {
+ "value": 194.083682414401,
+ "ts": 1744763868326
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index bd76b58a06..6adf82656b 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -450,5 +450,9 @@
{
"value": 48.369348343954435,
"ts": 1744677651838
+ },
+ {
+ "value": 49.464546286449185,
+ "ts": 1744764098289
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index e658c72edf..d04c82435b 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1362,5 +1362,9 @@
{
"value": 127.39935450993715,
"ts": 1744677215262
+ },
+ {
+ "value": 112.83285692793741,
+ "ts": 1744763618891
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 6c3b3c8be3..48a5da978e 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 201.93861066235866,
"ts": 1744677175898
+ },
+ {
+ "value": 160.78893772108478,
+ "ts": 1744763638776
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 0e754abfd3..dba12992be 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2062,5 +2062,9 @@
{
"value": 20.539785564638706,
"ts": 1744677324321
+ },
+ {
+ "value": 23.31980784478336,
+ "ts": 1744763780949
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index c4de10dbb3..d5df915db2 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 6304f89486..cf7be78133 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 5684bc8292..bf3fe2f1f1 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1874,5 +1874,9 @@
{
"value": 549.2359517648782,
"ts": 1744677481231
+ },
+ {
+ "value": 339.6572480969759,
+ "ts": 1744764066253
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index abfb7837f2..4da3cbf2f6 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 79.34408886537952,
"ts": 1744677200525
+ },
+ {
+ "value": 90.3941183560323,
+ "ts": 1744763602984
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index ef23a19100..237ef36ad1 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1354,5 +1354,9 @@
{
"value": 167.22408026755852,
"ts": 1744677165317
+ },
+ {
+ "value": 138.50415512465375,
+ "ts": 1744763626214
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 2b28b1ce36..2e0beb2415 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2110,5 +2110,9 @@
{
"value": 18.007635237340633,
"ts": 1744677298266
+ },
+ {
+ "value": 18.47336141284268,
+ "ts": 1744763758074
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 08a393e038..bfc471e8a5 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 e7cdcae3f3..bec5208c28 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 6d6aabfcf3..06e6421507 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1362,5 +1362,9 @@
{
"value": 297.51574354142906,
"ts": 1744677263116
+ },
+ {
+ "value": 249.05566394089078,
+ "ts": 1744763677686
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index b83c9a8bc5..d408c5e086 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 345.00603760565815,
"ts": 1744677218080
+ },
+ {
+ "value": 324.2191721603804,
+ "ts": 1744763684090
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index bd7939fae4..02bf9969de 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1102,5 +1102,9 @@
{
"value": 57.56389592447617,
"ts": 1744677402194
+ },
+ {
+ "value": 68.68603612885501,
+ "ts": 1744763846142
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index be6a77878a..b31fe43c3b 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 7ab86f61b5..3b9c0bf1d3 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 d3fc1edc58..7c2f519fdb 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1362,5 +1362,9 @@
{
"value": 211.23785382340515,
"ts": 1744677321043
+ },
+ {
+ "value": 199.6605770190676,
+ "ts": 1744763738606
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index add6e21f2b..42a294a1cd 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 386.52322360368487,
"ts": 1744677261581
+ },
+ {
+ "value": 329.7790480378147,
+ "ts": 1744763732420
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 17ff865232..32749589f6 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2010,5 +2010,9 @@
{
"value": 37.98093357134718,
"ts": 1744677496559
+ },
+ {
+ "value": 42.30834320528008,
+ "ts": 1744763931696
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index e57791fb02..7f453fa46e 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 d25adcb9e6..c7a8723c9f 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1362,5 +1362,9 @@
{
"value": 1838.2603248954917,
"ts": 1744677166796
+ },
+ {
+ "value": 2052.0927545925074,
+ "ts": 1744763571251
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 80ee16f65a..4f38ad4cc0 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 2556.8666073221084,
"ts": 1744677143943
+ },
+ {
+ "value": 2218.570254724733,
+ "ts": 1744763603172
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index d4771a7056..81f8c5bf91 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2102,5 +2102,9 @@
{
"value": 508.2534716535744,
"ts": 1744677252180
+ },
+ {
+ "value": 509.58299125215865,
+ "ts": 1744763714319
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 30d1b51e0a..b7e700a41b 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 de2f557eda..0a8f5df84d 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1362,5 +1362,9 @@
{
"value": 94.32182607055272,
"ts": 1744677234155
+ },
+ {
+ "value": 68.85471654808354,
+ "ts": 1744763643429
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 2c4f77f77a..25caab4d8e 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 129.44425267518122,
"ts": 1744677190660
+ },
+ {
+ "value": 117.73940345368916,
+ "ts": 1744763654756
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 4c4fe53e94..198d22939e 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2114,5 +2114,9 @@
{
"value": 13.342940250313559,
"ts": 1744677363349
+ },
+ {
+ "value": 15.904825524064,
+ "ts": 1744763813805
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 1431614259..bd2cd1b84b 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 886d9cb529..290d5ae867 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