From a5e750e960c8b40172ecd97776fe4033096c4db9 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 29 Jun 2025 00:44:06 +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 8736f2ef2c..599324408b 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1658,5 +1658,9 @@
{
"value": 125.62814070351759,
"ts": 1751070703344
+ },
+ {
+ "value": 124.0900066181337,
+ "ts": 1751157486793
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 6a9faf6c2d..ed7d16fd66 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1654,5 +1654,9 @@
{
"value": 152.9675708749745,
"ts": 1751070683794
+ },
+ {
+ "value": 150.6024096385542,
+ "ts": 1751157478142
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index f59cc03843..c2c6dcd4fa 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2422,5 +2422,9 @@
{
"value": 38.07493146512336,
"ts": 1751070724000
+ },
+ {
+ "value": 37.718768859384426,
+ "ts": 1751157504166
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 290bf66479..bae8e4fded 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1658,5 +1658,9 @@
{
"value": 393.9851598923107,
"ts": 1751070773848
+ },
+ {
+ "value": 423.0118443316413,
+ "ts": 1751157553888
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index e8efe4daf5..968bb88944 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1654,5 +1654,9 @@
{
"value": 409.0258367986911,
"ts": 1751070748029
+ },
+ {
+ "value": 401.2841091492777,
+ "ts": 1751157545443
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 1ea5591ca9..fc86fda9be 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2402,5 +2402,9 @@
{
"value": 149.05351021016546,
"ts": 1751070799723
+ },
+ {
+ "value": 151.60703456640388,
+ "ts": 1751157569470
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index c807514bf5..aeac7ebd01 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 a1926f34a6..ec873ea3f1 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -730,5 +730,9 @@
{
"value": 399.86671109630123,
"ts": 1751070821086
+ },
+ {
+ "value": 417.7691129369169,
+ "ts": 1751157598879
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index f4a9b33607..b8448d634b 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -730,5 +730,9 @@
{
"value": 420.87542087542084,
"ts": 1751070790459
+ },
+ {
+ "value": 421.21520586893183,
+ "ts": 1751157588258
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 71d73842c9..6aa7f6c807 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -742,5 +742,9 @@
{
"value": 152.3983693374481,
"ts": 1751070846398
+ },
+ {
+ "value": 142.5821629714123,
+ "ts": 1751157616913
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 05f47d7211..237486afb0 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -730,5 +730,9 @@
{
"value": 273.84755819260613,
"ts": 1751070872228
+ },
+ {
+ "value": 287.56979558580366,
+ "ts": 1751157647885
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 4dcc9cf713..829005c2b7 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -730,5 +730,9 @@
{
"value": 316.07227519359424,
"ts": 1751070835811
+ },
+ {
+ "value": 265.2461263013638,
+ "ts": 1751157640919
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 3cbc5a26cf..91cd1d5100 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -746,5 +746,9 @@
{
"value": 108.20168794633196,
"ts": 1751070885987
+ },
+ {
+ "value": 110.14428901861437,
+ "ts": 1751157655796
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index c16605863f..32c9302481 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1658,5 +1658,9 @@
{
"value": 190.13816706806946,
"ts": 1751070724097
+ },
+ {
+ "value": 193.69834710743802,
+ "ts": 1751157507112
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index b98adcd76a..7bc4d47645 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1654,5 +1654,9 @@
{
"value": 234.5949327494526,
"ts": 1751070701347
+ },
+ {
+ "value": 242.5222312045271,
+ "ts": 1751157495266
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 4337842313..13f8b451b8 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2358,5 +2358,9 @@
{
"value": 54.11841108345059,
"ts": 1751070746591
+ },
+ {
+ "value": 55.635918549015244,
+ "ts": 1751157526989
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index d5d49b0aa0..7ca6ddcbaa 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 cb64945c8c..05ebf13e52 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 a3b708611f..c553745cc2 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2158,5 +2158,9 @@
{
"value": 1373.8779996336327,
"ts": 1751070791417
+ },
+ {
+ "value": 1396.0414469194018,
+ "ts": 1751157580825
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index d81403d6e9..db260126e3 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1654,5 +1654,9 @@
{
"value": 153.5941019864837,
"ts": 1751070714718
+ },
+ {
+ "value": 159.89766549408378,
+ "ts": 1751157497719
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 79ffc9f5a2..cd8903b0b8 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1650,5 +1650,9 @@
{
"value": 188.7504718761797,
"ts": 1751070693377
+ },
+ {
+ "value": 194.02405898331392,
+ "ts": 1751157487484
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 5f7de88c70..9bbd299566 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2406,5 +2406,9 @@
{
"value": 44.33410179109771,
"ts": 1751070736232
+ },
+ {
+ "value": 42.208340368056724,
+ "ts": 1751157516995
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index ab45e7ba57..c451a807ac 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 3d2f0de5c6..17c39d35d9 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 baecefb7ec..c080da5a77 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1658,5 +1658,9 @@
{
"value": 438.24410196479437,
"ts": 1751070755254
+ },
+ {
+ "value": 496.8532626697582,
+ "ts": 1751157536409
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index e149878925..817f4ee901 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1654,5 +1654,9 @@
{
"value": 456.2043795620438,
"ts": 1751070730200
+ },
+ {
+ "value": 355.93521978999826,
+ "ts": 1751157527239
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index f29b59ed3b..6e89fcd5bf 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1398,5 +1398,9 @@
{
"value": 114.73152822395595,
"ts": 1751070784997
+ },
+ {
+ "value": 190.8943399828195,
+ "ts": 1751157554960
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 5bad8c7da4..be44e4f188 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 dc54c0ec0c..9b2462e5e3 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 6eb36a92c6..0a91396370 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1658,5 +1658,9 @@
{
"value": 369.1626161324063,
"ts": 1751070790447
+ },
+ {
+ "value": 392.0799843168006,
+ "ts": 1751157569557
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index f129078e69..6e9c629438 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1654,5 +1654,9 @@
{
"value": 465.1523373904954,
"ts": 1751070761341
+ },
+ {
+ "value": 450.07876378366217,
+ "ts": 1751157559142
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 6364d85aec..191c1c0cc4 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2306,5 +2306,9 @@
{
"value": 101.76563374548415,
"ts": 1751070819723
+ },
+ {
+ "value": 106.67235585897916,
+ "ts": 1751157588488
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index e741017814..7d2d1a38e9 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 0e7e4f90d1..9b2a5985b8 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1658,5 +1658,9 @@
{
"value": 4331.157060588075,
"ts": 1751070696558
+ },
+ {
+ "value": 4872.8545904095,
+ "ts": 1751157480001
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 4a59beb5d6..1b8a6be94a 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1654,5 +1654,9 @@
{
"value": 5501.558774986246,
"ts": 1751070678074
+ },
+ {
+ "value": 5838.7215362325105,
+ "ts": 1751157472438
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 5fdd730f54..4a8b0dfea7 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2398,5 +2398,9 @@
{
"value": 1558.5765001298814,
"ts": 1751070716970
+ },
+ {
+ "value": 1713.6655305698891,
+ "ts": 1751157497079
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 029db18392..836a8380a0 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 09a09a5a57..aeb0c0fc50 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1658,5 +1658,9 @@
{
"value": 122.73954668194092,
"ts": 1751070737847
+ },
+ {
+ "value": 123.7828024426473,
+ "ts": 1751157520728
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 1bbeab34a2..e71839736b 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1654,5 +1654,9 @@
{
"value": 143.4583014537108,
"ts": 1751070713305
+ },
+ {
+ "value": 151.1030522816561,
+ "ts": 1751157506699
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index ea8e0dc37b..a8357d199e 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2410,5 +2410,9 @@
{
"value": 27.430326969497475,
"ts": 1751070765814
+ },
+ {
+ "value": 33.86616093199675,
+ "ts": 1751157542683
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index cc5574b6b9..6dd3c42624 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 98681c9257..749fc87adc 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