From 6bc95574c94b95931fd16bca21302303c8a7114c Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 15 Apr 2025 00:42:35 +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 10154fd534..73686a163d 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 100.29419630917359,
"ts": 1744590767082
+ },
+ {
+ "value": 80,
+ "ts": 1744677178062
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 85ba1ef6ff..82bd8610ad 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1354,5 +1354,9 @@
{
"value": 171.46776406035667,
"ts": 1744590711899
+ },
+ {
+ "value": 104.00776591318818,
+ "ts": 1744677152999
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index dcbd99b32d..5f42d3e0bf 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2122,5 +2122,9 @@
{
"value": 14.493593831526466,
"ts": 1744591146230
+ },
+ {
+ "value": 15.696615809631444,
+ "ts": 1744677268813
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 617278757a..a7c5fc5567 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 304.94002846106935,
"ts": 1744590873327
+ },
+ {
+ "value": 280.2559671166332,
+ "ts": 1744677292151
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index d3c056ab98..cc2dfd38bb 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1354,5 +1354,9 @@
{
"value": 383.8526006013691,
"ts": 1744590776188
+ },
+ {
+ "value": 336.6058906030856,
+ "ts": 1744677245535
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 19fdc7c695..1dcd9bf87d 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2102,5 +2102,9 @@
{
"value": 37.988147697918244,
"ts": 1744591347339
+ },
+ {
+ "value": 52.65236277477952,
+ "ts": 1744677443494
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 1354df2d22..6071a9a2e4 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 2f8c8ad988..cca461134a 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -430,5 +430,9 @@
{
"value": 341.6370106761566,
"ts": 1744590931371
+ },
+ {
+ "value": 288.80171355683376,
+ "ts": 1744677363555
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index e1258caa4a..acd6837be7 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -430,5 +430,9 @@
{
"value": 408.7054255645244,
"ts": 1744590820639
+ },
+ {
+ "value": 303.0149992424625,
+ "ts": 1744677302179
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 4aed03974a..f1a1a68102 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -442,5 +442,9 @@
{
"value": 56.627546469980324,
"ts": 1744591469349
+ },
+ {
+ "value": 60.58127735623305,
+ "ts": 1744677563227
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 8659d10ee6..9236841f8f 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -430,5 +430,9 @@
{
"value": 218.9741063119286,
"ts": 1744591005607
+ },
+ {
+ "value": 166.08536787908986,
+ "ts": 1744677459797
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 3fa326a5a2..cd9145ac86 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -430,5 +430,9 @@
{
"value": 289.58227756461304,
"ts": 1744590870054
+ },
+ {
+ "value": 239.15816326530611,
+ "ts": 1744677374037
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index e38ec02f11..bd76b58a06 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -446,5 +446,9 @@
{
"value": 32.33446773424301,
"ts": 1744591600989
+ },
+ {
+ "value": 48.369348343954435,
+ "ts": 1744677651838
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 426df9e2dc..e658c72edf 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 134.6015793251974,
"ts": 1744590796638
+ },
+ {
+ "value": 127.39935450993715,
+ "ts": 1744677215262
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index fe94b460c3..6c3b3c8be3 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1354,5 +1354,9 @@
{
"value": 272.8264823572208,
"ts": 1744590730541
+ },
+ {
+ "value": 201.93861066235866,
+ "ts": 1744677175898
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index ce2a05b9bf..0e754abfd3 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2058,5 +2058,9 @@
{
"value": 18.195713089995998,
"ts": 1744591205546
+ },
+ {
+ "value": 20.539785564638706,
+ "ts": 1744677324321
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 956cb32a28..c4de10dbb3 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 7bb06fc359..6304f89486 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 60148448fa..5684bc8292 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1870,5 +1870,9 @@
{
"value": 600.6487005966444,
"ts": 1744591100621
+ },
+ {
+ "value": 549.2359517648782,
+ "ts": 1744677481231
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index b7b08ee5d4..abfb7837f2 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1354,5 +1354,9 @@
{
"value": 125.76507084765659,
"ts": 1744590782314
+ },
+ {
+ "value": 79.34408886537952,
+ "ts": 1744677200525
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index b9c946c206..ef23a19100 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1350,5 +1350,9 @@
{
"value": 153.64129878111237,
"ts": 1744590723363
+ },
+ {
+ "value": 167.22408026755852,
+ "ts": 1744677165317
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index e55bb64716..2b28b1ce36 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2106,5 +2106,9 @@
{
"value": 17.368951262722756,
"ts": 1744591176671
+ },
+ {
+ "value": 18.007635237340633,
+ "ts": 1744677298266
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 766652b6b9..08a393e038 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 e102daa810..e7cdcae3f3 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 32e7c381e5..6d6aabfcf3 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 327.70768474520725,
"ts": 1744590843640
+ },
+ {
+ "value": 297.51574354142906,
+ "ts": 1744677263116
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 994f8104d6..b83c9a8bc5 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1354,5 +1354,9 @@
{
"value": 483.71493066752663,
"ts": 1744590757269
+ },
+ {
+ "value": 345.00603760565815,
+ "ts": 1744677218080
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 2390737f3a..bd7939fae4 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1098,5 +1098,9 @@
{
"value": 52.56103650363985,
"ts": 1744591291275
+ },
+ {
+ "value": 57.56389592447617,
+ "ts": 1744677402194
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 09b539d5c3..be6a77878a 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 706aac1b4f..7ab86f61b5 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 f61336c5a8..d3fc1edc58 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 278.771546717465,
"ts": 1744590895348
+ },
+ {
+ "value": 211.23785382340515,
+ "ts": 1744677321043
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index e4e88436b2..add6e21f2b 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1354,5 +1354,9 @@
{
"value": 436.5223717715533,
"ts": 1744590790344
+ },
+ {
+ "value": 386.52322360368487,
+ "ts": 1744677261581
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 9371200dac..17ff865232 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2006,5 +2006,9 @@
{
"value": 39.64085386399223,
"ts": 1744591398195
+ },
+ {
+ "value": 37.98093357134718,
+ "ts": 1744677496559
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 3cd5f9267e..e57791fb02 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 245b5b2507..d25adcb9e6 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 3173.446480412783,
"ts": 1744590757787
+ },
+ {
+ "value": 1838.2603248954917,
+ "ts": 1744677166796
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 2991fc0fd0..80ee16f65a 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1354,5 +1354,9 @@
{
"value": 5274.158576367863,
"ts": 1744590706672
+ },
+ {
+ "value": 2556.8666073221084,
+ "ts": 1744677143943
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index e29b94bc27..d4771a7056 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2098,5 +2098,9 @@
{
"value": 400.36833887176203,
"ts": 1744591128174
+ },
+ {
+ "value": 508.2534716535744,
+ "ts": 1744677252180
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index d1fdf9c478..30d1b51e0a 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 ad3cfed974..de2f557eda 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1358,5 +1358,9 @@
{
"value": 91.43553794574824,
"ts": 1744590816100
+ },
+ {
+ "value": 94.32182607055272,
+ "ts": 1744677234155
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index b95177abd8..2c4f77f77a 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1354,5 +1354,9 @@
{
"value": 172.5923369002416,
"ts": 1744590740775
+ },
+ {
+ "value": 129.44425267518122,
+ "ts": 1744677190660
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 9ee76ad756..4c4fe53e94 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2110,5 +2110,9 @@
{
"value": 11.872536448686898,
"ts": 1744591249195
+ },
+ {
+ "value": 13.342940250313559,
+ "ts": 1744677363349
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index aac673b49c..1431614259 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 dbab879759..886d9cb529 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