From 953cfb35b6f7be85498f532118adca4ebaf0b9f5 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 7 Jul 2025 00:41:42 +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 44947f9f2c..3d691d2276 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1690,5 +1690,9 @@
{
"value": 128.77747252747253,
"ts": 1751762408729
+ },
+ {
+ "value": 126.24137350614374,
+ "ts": 1751848522759
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 69677c5987..0290a9da53 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1686,5 +1686,9 @@
{
"value": 157.43073047858942,
"ts": 1751762405347
+ },
+ {
+ "value": 153.65703749231713,
+ "ts": 1751848516889
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 95af62eb02..db8ed9ab91 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2454,5 +2454,9 @@
{
"value": 38.2907030173074,
"ts": 1751762425155
+ },
+ {
+ "value": 39.23414940364093,
+ "ts": 1751848540328
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 967b143a60..db50dbf336 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1690,5 +1690,9 @@
{
"value": 392.33636304191464,
"ts": 1751762480946
+ },
+ {
+ "value": 410.6495106426665,
+ "ts": 1751848589774
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 1c21f754a4..a26555f5cd 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1686,5 +1686,9 @@
{
"value": 347.00133017176563,
"ts": 1751762471514
+ },
+ {
+ "value": 399.1750382542745,
+ "ts": 1751848578809
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 983818d42b..990811d53b 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2434,5 +2434,9 @@
{
"value": 153.0221882172915,
"ts": 1751762492014
+ },
+ {
+ "value": 151.7680983457277,
+ "ts": 1751848604085
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index e8ce9efb00..43cb700295 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 980de9ff84..f366e1f2b7 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -762,5 +762,9 @@
{
"value": 302.7245206861756,
"ts": 1751762540432
+ },
+ {
+ "value": 416.3341775665267,
+ "ts": 1751848635535
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index ce1fdc713c..96b1bc1177 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -762,5 +762,9 @@
{
"value": 361.4893360645861,
"ts": 1751762521093
+ },
+ {
+ "value": 407.9412564590699,
+ "ts": 1751848622150
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 3a000f98ab..c2e9792162 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -774,5 +774,9 @@
{
"value": 156.26220798499884,
"ts": 1751762535545
+ },
+ {
+ "value": 155.70260801868432,
+ "ts": 1751848648326
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 965c57a70f..a24738f46b 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -762,5 +762,9 @@
{
"value": 248.23135161970959,
"ts": 1751762595776
+ },
+ {
+ "value": 289.4006993850235,
+ "ts": 1751848684246
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 55a7cef4a0..756e9417a5 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -762,5 +762,9 @@
{
"value": 268.8653880623768,
"ts": 1751762573182
+ },
+ {
+ "value": 314.580821055943,
+ "ts": 1751848667773
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 9d3b2d5830..5fda067fd9 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -778,5 +778,9 @@
{
"value": 116.55351263148692,
"ts": 1751762572626
+ },
+ {
+ "value": 119.59219062995186,
+ "ts": 1751848684600
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 936caf8e37..f161a00477 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1690,5 +1690,9 @@
{
"value": 193.2242689681824,
"ts": 1751762428863
+ },
+ {
+ "value": 199.25611052072264,
+ "ts": 1751848543076
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index e31de271ee..808075bbd8 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1686,5 +1686,9 @@
{
"value": 235.66378633150038,
"ts": 1751762422699
+ },
+ {
+ "value": 247.93388429752068,
+ "ts": 1751848533481
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 685fe6142c..7e64bd503e 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2390,5 +2390,9 @@
{
"value": 53.56760231412042,
"ts": 1751762450381
+ },
+ {
+ "value": 56.573885494455766,
+ "ts": 1751848562611
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 400489be15..34cb685bb7 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 20eb6eb80b..e55e68171f 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 a6a5abff7b..7ce629439a 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2178,5 +2178,9 @@
{
"value": 1352.5495559128958,
"ts": 1751762501013
+ },
+ {
+ "value": 1407.8998826750098,
+ "ts": 1751848620834
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 711fe3d106..4feb437870 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1686,5 +1686,9 @@
{
"value": 162.37280796709246,
"ts": 1751762419594
+ },
+ {
+ "value": 155.7632398753894,
+ "ts": 1751848533955
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 629eb96e69..316e91c4df 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1682,5 +1682,9 @@
{
"value": 191.00980516999874,
"ts": 1751762414824
+ },
+ {
+ "value": 204.30400435848543,
+ "ts": 1751848525775
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 96627f3eca..e1f26f2a9f 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2438,5 +2438,9 @@
{
"value": 36.28710356339357,
"ts": 1751762440011
+ },
+ {
+ "value": 43.95990856339019,
+ "ts": 1751848552768
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index f2b10cf2df..9155d67986 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 d1cc92cdcc..c001e9aaca 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 d107bdd144..8469c11894 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1690,5 +1690,9 @@
{
"value": 420.2269225381706,
"ts": 1751762462558
+ },
+ {
+ "value": 507.87201625190454,
+ "ts": 1751848572028
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index cdce96540a..9ad4f66259 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1686,5 +1686,9 @@
{
"value": 446.1961775860787,
"ts": 1751762450965
+ },
+ {
+ "value": 479.0801660811243,
+ "ts": 1751848560674
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index e4c374b60e..05538f4a22 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1430,5 +1430,9 @@
{
"value": 197.9218208807521,
"ts": 1751762477790
+ },
+ {
+ "value": 201.97939810139368,
+ "ts": 1751848589667
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index a522a95f66..387519dfb9 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 9c92b8ffe0..d8ee2bbd0a 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 081a64a5e6..4c524febdf 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1690,5 +1690,9 @@
{
"value": 322.28608261266584,
"ts": 1751762499960
+ },
+ {
+ "value": 375.84565271861686,
+ "ts": 1751848606120
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 7bca5fbd50..4efcaad742 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1686,5 +1686,9 @@
{
"value": 391.5682307642106,
"ts": 1751762487214
+ },
+ {
+ "value": 468.3475138552806,
+ "ts": 1751848592030
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index f1a3f14ebd..2cbd8b92b1 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2338,5 +2338,9 @@
{
"value": 115.86814205434216,
"ts": 1751762509579
+ },
+ {
+ "value": 111.85682326621925,
+ "ts": 1751848622228
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index fbee833c75..ac99b053de 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 13fe01d4fd..aeca4c7b13 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1690,5 +1690,9 @@
{
"value": 4805.980776076895,
"ts": 1751762402158
+ },
+ {
+ "value": 5267.264923917284,
+ "ts": 1751848516096
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 13e2a8f721..83ef74087b 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1686,5 +1686,9 @@
{
"value": 5188.815220524647,
"ts": 1751762399401
+ },
+ {
+ "value": 5602.938429932142,
+ "ts": 1751848511205
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 3dfa60322f..63c97eabc4 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2430,5 +2430,9 @@
{
"value": 1702.7717339892158,
"ts": 1751762418191
+ },
+ {
+ "value": 1738.3578313020298,
+ "ts": 1751848533525
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 3c62a09c4d..8abc2739ef 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 87b672b599..6ed6ef45b0 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1690,5 +1690,9 @@
{
"value": 105.21885521885521,
"ts": 1751762444740
+ },
+ {
+ "value": 125.37612838515547,
+ "ts": 1751848556494
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 3e14979525..60df277e07 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1686,5 +1686,9 @@
{
"value": 156.23372565357775,
"ts": 1751762433747
+ },
+ {
+ "value": 161.22098022355976,
+ "ts": 1751848544379
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 4c60293a7d..7210998a96 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2442,5 +2442,9 @@
{
"value": 34.22782037239868,
"ts": 1751762465953
+ },
+ {
+ "value": 34.56141563558443,
+ "ts": 1751848578031
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 14e2b7881e..e709ce5fde 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 2417733587..f4e883e351 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