From 5cfdc5d143e84c1dcc67556031007a0b409f21bf Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 2 Oct 2025 00:44:28 +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 b46fb23a56..04c004ade4 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2026,5 +2026,9 @@
{
"value": 130.73034687118704,
"ts": 1759278870158
+ },
+ {
+ "value": 80.72328059412334,
+ "ts": 1759365033106
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 783e85a7c6..93aed87ae7 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2022,5 +2022,9 @@
{
"value": 126.83916793505834,
"ts": 1759278906139
+ },
+ {
+ "value": 130.95861707700365,
+ "ts": 1759364988054
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index d02ec42808..c27777ee3b 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2790,5 +2790,9 @@
{
"value": 37.180249851279,
"ts": 1759278904066
+ },
+ {
+ "value": 33.11258278145696,
+ "ts": 1759364970169
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 556d43e248..9a09dd69b8 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2026,5 +2026,9 @@
{
"value": 352.89965886366315,
"ts": 1759278938470
+ },
+ {
+ "value": 261.8143736091111,
+ "ts": 1759365117074
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 912be2a5b3..442e186554 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2022,5 +2022,9 @@
{
"value": 345.88113218423933,
"ts": 1759278974120
+ },
+ {
+ "value": 298.0033773716102,
+ "ts": 1759365064519
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index e1350bdd24..d69bbf0869 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2770,5 +2770,9 @@
{
"value": 144.4460494005489,
"ts": 1759278965049
+ },
+ {
+ "value": 114.6788990825688,
+ "ts": 1759365043120
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 229d264850..f067f0f487 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 24caf21e92..c0a698bc70 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1098,5 +1098,9 @@
{
"value": 364.3208452243609,
"ts": 1759278989218
+ },
+ {
+ "value": 273.81006708346644,
+ "ts": 1759365182838
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 19abc91885..a309db88d4 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1098,5 +1098,9 @@
{
"value": 356.01969975671983,
"ts": 1759279025111
+ },
+ {
+ "value": 342.1727972626176,
+ "ts": 1759365117026
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 19f7c4ad54..fe374da581 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1110,5 +1110,9 @@
{
"value": 152.92858235204162,
"ts": 1759279010137
+ },
+ {
+ "value": 143.61625736033318,
+ "ts": 1759365093376
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index da4907adf1..5ec11a5d57 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1098,5 +1098,9 @@
{
"value": 265.08206498928627,
"ts": 1759279040519
+ },
+ {
+ "value": 177.1740735272405,
+ "ts": 1759365256528
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 1b1358a73e..927874c31a 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1098,5 +1098,9 @@
{
"value": 237.0791844476055,
"ts": 1759279081650
+ },
+ {
+ "value": 228.61061896325086,
+ "ts": 1759365176048
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 852cc1a624..e8a9eb983d 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -134,5 +134,9 @@
{
"value": 105.68310919707258,
"ts": 1759279049962
+ },
+ {
+ "value": 103.50627506792598,
+ "ts": 1759365134280
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 689710fe70..b851c2c757 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2026,5 +2026,9 @@
{
"value": 244.77806788511748,
"ts": 1759278888676
+ },
+ {
+ "value": 187.2191712431353,
+ "ts": 1759365055988
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index e4fdcf33cf..c4c37774c3 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2022,5 +2022,9 @@
{
"value": 275.5326965466569,
"ts": 1759278923193
+ },
+ {
+ "value": 269.4449434165619,
+ "ts": 1759365005377
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 831c5073df..4c8d5cfe8c 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2726,5 +2726,9 @@
{
"value": 75.34659433393611,
"ts": 1759278923731
+ },
+ {
+ "value": 65.29119874640898,
+ "ts": 1759364992444
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 0c5ecfef8e..cfa1588103 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 aabd0fe865..fc71e9f661 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 02c3cd3db6..d8c8e23a30 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2514,5 +2514,9 @@
{
"value": 852.8138117934674,
"ts": 1759279045894
+ },
+ {
+ "value": 774.0670342051621,
+ "ts": 1759365140704
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 54d4517552..aabfdab14b 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2022,5 +2022,9 @@
{
"value": 162.40796881766997,
"ts": 1759278881019
+ },
+ {
+ "value": 128.83277505797474,
+ "ts": 1759365046376
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 29c16284bb..7cfb9b5d9a 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2018,5 +2018,9 @@
{
"value": 179.81299448573483,
"ts": 1759278916137
+ },
+ {
+ "value": 177.2211720226843,
+ "ts": 1759364998174
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index c398778de0..9da08f0f88 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2774,5 +2774,9 @@
{
"value": 45.607954027182345,
"ts": 1759278916066
+ },
+ {
+ "value": 39.79307600477517,
+ "ts": 1759364983765
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 781a804ccd..4f792a586d 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 7c6dff6957..64e00e252c 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 cb86a14744..f48d1407de 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2026,5 +2026,9 @@
{
"value": 521.5123859191656,
"ts": 1759278918020
+ },
+ {
+ "value": 383.9508542906508,
+ "ts": 1759365090768
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 2d1d273474..232b814e19 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2022,5 +2022,9 @@
{
"value": 429.30738408700626,
"ts": 1759278953341
+ },
+ {
+ "value": 334.29908624916425,
+ "ts": 1759365040777
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index f4fabe3c73..30d0b64863 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1766,5 +1766,9 @@
{
"value": 225.19986488008107,
"ts": 1759278949898
+ },
+ {
+ "value": 165.4533421575116,
+ "ts": 1759365024304
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 12ca43bdfa..17db84925e 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 b004ca00fd..061b195db8 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 c7abec2bfb..54e81cc0f0 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2026,5 +2026,9 @@
{
"value": 357.7604197722259,
"ts": 1759278955627
+ },
+ {
+ "value": 287.48023573379334,
+ "ts": 1759365138375
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index ba27fe79e3..5fcba0e08f 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2022,5 +2022,9 @@
{
"value": 367.82736635605687,
"ts": 1759278990818
+ },
+ {
+ "value": 364.3208452243609,
+ "ts": 1759365081388
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 256d2e91be..d285c8bcec 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2674,5 +2674,9 @@
{
"value": 109.34339292548248,
"ts": 1759278983618
+ },
+ {
+ "value": 92.04289198766625,
+ "ts": 1759365065158
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 0a5940a9e7..aa50884ec0 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 68d9577acf..c2af86adb4 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2026,5 +2026,9 @@
{
"value": 5193.9058171745155,
"ts": 1759278863709
+ },
+ {
+ "value": 2644.8029621793175,
+ "ts": 1759365023070
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index fbd3eea47c..b331008216 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2022,5 +2022,9 @@
{
"value": 3993.6692945996715,
"ts": 1759278899507
+ },
+ {
+ "value": 3991.7798902999752,
+ "ts": 1759364981601
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 7b0ac2b4b5..32d9cca508 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2766,5 +2766,9 @@
{
"value": 1443.3254217717622,
"ts": 1759278897008
+ },
+ {
+ "value": 2037.351443123939,
+ "ts": 1759364962193
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 6793ecc330..f2cb92a41c 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 5319c30e79..6462e4fedf 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2026,5 +2026,9 @@
{
"value": 126.98950220115138,
"ts": 1759278902043
+ },
+ {
+ "value": 109.49704357982334,
+ "ts": 1759365071217
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 3a85692ca8..f20906734d 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2022,5 +2022,9 @@
{
"value": 140.3049293798522,
"ts": 1759278935498
+ },
+ {
+ "value": 129.67925996368982,
+ "ts": 1759365018542
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 0f22a0409e..e61e7233fd 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2778,5 +2778,9 @@
{
"value": 34.35953820780649,
"ts": 1759278939259
+ },
+ {
+ "value": 29.648956356736242,
+ "ts": 1759365010352
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index a0ea5f5509..5f674f3578 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 f0d4848358..e3a1dbbd09 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