From c15ce87c90e3df941c05cbd3688e032933b0fba4 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 12 May 2025 00:41:27 +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 f9aea66653..cc44accc82 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1466,5 +1466,9 @@
{
"value": 120.0192030724916,
"ts": 1746923650559
+ },
+ {
+ "value": 103.57685402568707,
+ "ts": 1747010037176
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index de11f156eb..ffafb2eede 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1462,5 +1462,9 @@
{
"value": 161.15169746454663,
"ts": 1746923645372
+ },
+ {
+ "value": 154.76681799422204,
+ "ts": 1747009999777
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 51bedcfccd..5c206cc5c7 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 32.04306588054345,
"ts": 1746923660056
+ },
+ {
+ "value": 41.28137384412153,
+ "ts": 1747010020415
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 0d1ee95522..386fbd86a0 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1466,5 +1466,9 @@
{
"value": 226.15054087671027,
"ts": 1746923741208
+ },
+ {
+ "value": 332.94489761944396,
+ "ts": 1747010118862
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 2454791f54..656d91d6a5 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1462,5 +1462,9 @@
{
"value": 235.06366307541626,
"ts": 1746923740082
+ },
+ {
+ "value": 401.06951871657753,
+ "ts": 1747010062024
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index ca86619062..90c875b85c 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2210,5 +2210,9 @@
{
"value": 98.89729515897741,
"ts": 1746923732072
+ },
+ {
+ "value": 158.50372483753367,
+ "ts": 1747010083562
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index f679a243ab..8feb482729 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 3d4779b92d..33a4bf2209 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -538,5 +538,9 @@
{
"value": 366.90515501742794,
"ts": 1746923793578
+ },
+ {
+ "value": 310.0454733360893,
+ "ts": 1747010178696
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 037b968d8a..bad2da4c52 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -538,5 +538,9 @@
{
"value": 376.9080972422891,
"ts": 1746923788292
+ },
+ {
+ "value": 380.6623524933384,
+ "ts": 1747010108234
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 842acccdf3..394194bb71 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -550,5 +550,9 @@
{
"value": 150.0206278363275,
"ts": 1746923778157
+ },
+ {
+ "value": 156.61707126076743,
+ "ts": 1747010127653
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 201799e5b0..952e2349a8 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -538,5 +538,9 @@
{
"value": 277.6106972655346,
"ts": 1746923844178
+ },
+ {
+ "value": 174.06187899798377,
+ "ts": 1747010255674
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 06de065aaa..9a53573339 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -538,5 +538,9 @@
{
"value": 295.74132492113563,
"ts": 1746923836572
+ },
+ {
+ "value": 290.9514111143439,
+ "ts": 1747010156729
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 603ad0a9b4..9d90ddd6d8 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -554,5 +554,9 @@
{
"value": 123.2134056185313,
"ts": 1746923813305
+ },
+ {
+ "value": 118.46586702206426,
+ "ts": 1747010164284
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index a81cdfe8df..a4bf2185e1 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1466,5 +1466,9 @@
{
"value": 177.93594306049823,
"ts": 1746923673534
+ },
+ {
+ "value": 170.28039505051652,
+ "ts": 1747010059673
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 8feaa8e434..6f0e4991d5 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1462,5 +1462,9 @@
{
"value": 144.31402732345583,
"ts": 1746923667984
+ },
+ {
+ "value": 242.600679281902,
+ "ts": 1747010016661
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index a72722569a..ef31a99d1c 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2166,5 +2166,9 @@
{
"value": 60.56935190793458,
"ts": 1746923681492
+ },
+ {
+ "value": 57.930714865021436,
+ "ts": 1747010041897
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index fe5d6af02d..c536629341 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 7308a64d66..22562aec67 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 4cbbc6308b..a315ff07a8 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1978,5 +1978,9 @@
{
"value": 1251.930058840713,
"ts": 1746923750029
+ },
+ {
+ "value": 1260.1159306656214,
+ "ts": 1747010120224
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 124481d175..59b60a3efb 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1462,5 +1462,9 @@
{
"value": 132.68465280849182,
"ts": 1746923663465
+ },
+ {
+ "value": 145.2081316553727,
+ "ts": 1747010049179
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index e552c8ab10..7efc35d3d7 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1458,5 +1458,9 @@
{
"value": 167.35468035256054,
"ts": 1746923656018
+ },
+ {
+ "value": 201.42339196992077,
+ "ts": 1747010008889
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 2c903f3984..c874a6436a 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 45.19569736961041,
"ts": 1746923672189
+ },
+ {
+ "value": 46.45976584278015,
+ "ts": 1747010032237
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 55bcb88f71..c562e21ac2 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 ed2eb5cf8e..b421beccd6 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 ed7fd09398..4b5d94624e 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1466,5 +1466,9 @@
{
"value": 372.5782414307005,
"ts": 1746923711294
+ },
+ {
+ "value": 350.8771929824561,
+ "ts": 1747010097243
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 98d9b53b6e..d24fb9ebe8 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1462,5 +1462,9 @@
{
"value": 224.938142010947,
"ts": 1746923711105
+ },
+ {
+ "value": 482.8196668544299,
+ "ts": 1747010043773
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 45eaded442..4ac447c256 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1206,5 +1206,9 @@
{
"value": 166.98672455539784,
"ts": 1746923710437
+ },
+ {
+ "value": 188.1644557343118,
+ "ts": 1747010069623
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 496cdefd20..0a6524ccd9 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 d30456c060..21b6dc5a31 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 4638e77700..ac7bfe0478 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1466,5 +1466,9 @@
{
"value": 323.48501186111713,
"ts": 1746923760214
+ },
+ {
+ "value": 299.8800479808077,
+ "ts": 1747010139313
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 55889d3da3..5dcb3f592a 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1462,5 +1462,9 @@
{
"value": 389.6103896103896,
"ts": 1746923755845
+ },
+ {
+ "value": 441.27381039935284,
+ "ts": 1747010076066
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 37a3ce3f73..6f72e96e15 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2114,5 +2114,9 @@
{
"value": 106.99764605178686,
"ts": 1746923751070
+ },
+ {
+ "value": 112.21455422768332,
+ "ts": 1747010101716
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index e52d3320b7..55eeaac22e 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 f972dbfb8c..edc84114a1 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1466,5 +1466,9 @@
{
"value": 4875.494320951985,
"ts": 1746923643321
+ },
+ {
+ "value": 3550.1091329844585,
+ "ts": 1747010029187
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index b73f951c8f..2a71e2d422 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1462,5 +1462,9 @@
{
"value": 4721.765590570459,
"ts": 1746923639913
+ },
+ {
+ "value": 5403.133817614216,
+ "ts": 1747009994110
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index cbedb5ed0b..13137b84d9 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2206,5 +2206,9 @@
{
"value": 1706.0317701027411,
"ts": 1746923651853
+ },
+ {
+ "value": 1711.6774438950172,
+ "ts": 1747010013916
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index cdcab8fb84..e34abce2a5 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 d6ec64047a..b275fc8130 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1466,5 +1466,9 @@
{
"value": 97.75808133472367,
"ts": 1746923690537
+ },
+ {
+ "value": 100.18701576275716,
+ "ts": 1747010076240
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 6d385d51ad..4ce903a247 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1462,5 +1462,9 @@
{
"value": 140.58106841611996,
"ts": 1746923680235
+ },
+ {
+ "value": 157.38117721120554,
+ "ts": 1747010027679
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 7ac40852f6..32766a3e37 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 35.26839246667137,
"ts": 1746923696665
+ },
+ {
+ "value": 34.695718548331136,
+ "ts": 1747010057258
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index b416e4955d..5afd74629a 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 673b4025eb..e5fe81842f 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