From 0e56b610f5b66bb51697ff72bce4abbb0604474f Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 24 Aug 2025 00:45:25 +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 d56337e91c..aa6927bbc8 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1874,5 +1874,9 @@
{
"value": 96.38863899241743,
"ts": 1755909079164
+ },
+ {
+ "value": 109.32944606413993,
+ "ts": 1755995874056
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 3803284a87..bb5a7d2c3e 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1870,5 +1870,9 @@
{
"value": 132.6963906581741,
"ts": 1755909043440
+ },
+ {
+ "value": 129.28805378383038,
+ "ts": 1755995901011
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 6b1bfebb4b..e71442818d 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2638,5 +2638,9 @@
{
"value": 40.544923775543296,
"ts": 1755909025525
+ },
+ {
+ "value": 38.06913354652048,
+ "ts": 1755995899152
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 72c87c4290..0f35138d6b 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1874,5 +1874,9 @@
{
"value": 244.67824810374358,
"ts": 1755909165549
+ },
+ {
+ "value": 304.0283759817583,
+ "ts": 1755995951766
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 5c4e35235a..137c026c24 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1870,5 +1870,9 @@
{
"value": 300.1350607773498,
"ts": 1755909118498
+ },
+ {
+ "value": 247.95437639474335,
+ "ts": 1755995986577
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 755c7ee26b..ac70658dc8 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2618,5 +2618,9 @@
{
"value": 155.35187199005748,
"ts": 1755909086317
+ },
+ {
+ "value": 67.96017533725238,
+ "ts": 1755995979471
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index cfa383a07e..74a01aa457 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 b60c0f023c..26350badb7 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -946,5 +946,9 @@
{
"value": 254.31810956871885,
"ts": 1755909235055
+ },
+ {
+ "value": 311.97192252697255,
+ "ts": 1755996020477
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 6ec9f4684e..16fdd5d759 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -946,5 +946,9 @@
{
"value": 311.2436778627934,
"ts": 1755909176011
+ },
+ {
+ "value": 309.669427885732,
+ "ts": 1755996047073
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 13a646d329..702287e0b9 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -958,5 +958,9 @@
{
"value": 160.84928422068523,
"ts": 1755909128820
+ },
+ {
+ "value": 153.82248884786955,
+ "ts": 1755996023892
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 3f9901f98a..beff1fe5ca 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -946,5 +946,9 @@
{
"value": 162.41016687644645,
"ts": 1755909314912
+ },
+ {
+ "value": 231.8303002202388,
+ "ts": 1755996078358
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 5420783a18..6db1f68237 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -946,5 +946,9 @@
{
"value": 213.05305020950217,
"ts": 1755909238485
+ },
+ {
+ "value": 217.66733176129148,
+ "ts": 1755996108273
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 5c2566b2b3..89f86d702e 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -962,5 +962,9 @@
{
"value": 121.407108386196,
"ts": 1755909163896
+ },
+ {
+ "value": 115.7809424568716,
+ "ts": 1755996060863
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 9c1f4d3d9f..14028b0d3f 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1874,5 +1874,9 @@
{
"value": 206.58311527337833,
"ts": 1755909100819
+ },
+ {
+ "value": 238.51168707266658,
+ "ts": 1755995893436
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 6ab9b2c99a..e26e912bb0 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1870,5 +1870,9 @@
{
"value": 267.379679144385,
"ts": 1755909060922
+ },
+ {
+ "value": 249.95834027662056,
+ "ts": 1755995919507
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 474f04d75d..639ee4b5e5 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2574,5 +2574,9 @@
{
"value": 75.83801001061732,
"ts": 1755909045070
+ },
+ {
+ "value": 74.3383883437407,
+ "ts": 1755995920230
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index a3ea3f4966..aee978ae25 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 21d0552ce9..df9b0f87db 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 6f51ea568d..28c3caf27c 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2362,5 +2362,9 @@
{
"value": 765.0133877342854,
"ts": 1755909200027
+ },
+ {
+ "value": 1293.7354454762383,
+ "ts": 1755995969043
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 4e0ebf8230..86767e9074 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1870,5 +1870,9 @@
{
"value": 134.73457289140396,
"ts": 1755909092020
+ },
+ {
+ "value": 149.98500149985003,
+ "ts": 1755995885616
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 3687bad3e8..077c6ab9a8 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1866,5 +1866,9 @@
{
"value": 176.97026899480886,
"ts": 1755909053718
+ },
+ {
+ "value": 167.69144773616546,
+ "ts": 1755995911792
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 4793316691..8bbc2b3df1 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2622,5 +2622,9 @@
{
"value": 45.52904753232563,
"ts": 1755909037498
+ },
+ {
+ "value": 40.68017248393133,
+ "ts": 1755995912484
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 51f582fffd..08f478a4da 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 c395ca3e34..a9f1751cef 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 a26b3df430..dcd5d27273 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1874,5 +1874,9 @@
{
"value": 328.89327413254404,
"ts": 1755909137849
+ },
+ {
+ "value": 389.45865247306244,
+ "ts": 1755995928386
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 22cd591545..a32544c5ca 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1870,5 +1870,9 @@
{
"value": 341.4523104939677,
"ts": 1755909094943
+ },
+ {
+ "value": 274.2355683532154,
+ "ts": 1755995958665
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index a2f40e6f78..b9c108699a 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1614,5 +1614,9 @@
{
"value": 199.8800719568259,
"ts": 1755909072243
+ },
+ {
+ "value": 194.85580670303978,
+ "ts": 1755995948795
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 3e8c9b9df7..acf0521d58 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 cbc8e7b3ed..d6c62bc733 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 75d18921ab..37ae474f92 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1874,5 +1874,9 @@
{
"value": 282.14050597197405,
"ts": 1755909187252
+ },
+ {
+ "value": 206.01565718994644,
+ "ts": 1755995981383
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index beaf2d3178..8dc157b92f 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1870,5 +1870,9 @@
{
"value": 339.2897534494458,
"ts": 1755909136800
+ },
+ {
+ "value": 290.52876234747237,
+ "ts": 1755996007633
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index bcc038f2ab..d8056958b3 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2522,5 +2522,9 @@
{
"value": 117.8342072703706,
"ts": 1755909103557
+ },
+ {
+ "value": 113.54604292040422,
+ "ts": 1755995997542
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 61de920e71..b0dcedb35c 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 ea83419df9..8422449328 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1874,5 +1874,9 @@
{
"value": 2524.945526638175,
"ts": 1755909070663
+ },
+ {
+ "value": 4380.4857471973,
+ "ts": 1755995866541
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 3f4e6b1008..2d718ebd94 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1870,5 +1870,9 @@
{
"value": 3487.741235435451,
"ts": 1755909037034
+ },
+ {
+ "value": 3123.879163725978,
+ "ts": 1755995894449
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index bfe01c6c7b..0b763d32b9 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2614,5 +2614,9 @@
{
"value": 1775.5331531495985,
"ts": 1755909018966
+ },
+ {
+ "value": 1316.443846356376,
+ "ts": 1755995892197
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 01faba0a2e..d718fa932f 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 c8c57259dd..b409f978de 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1874,5 +1874,9 @@
{
"value": 110.97957975732466,
"ts": 1755909115820
+ },
+ {
+ "value": 107.08931248661384,
+ "ts": 1755995909186
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 8102dfe958..fc2cb15ca4 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1870,5 +1870,9 @@
{
"value": 141.269542286683,
"ts": 1755909073148
+ },
+ {
+ "value": 130.844382414515,
+ "ts": 1755995932678
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 2b1e3326f4..04dceec970 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2626,5 +2626,9 @@
{
"value": 34.566194262011756,
"ts": 1755909060464
+ },
+ {
+ "value": 32.79333639404473,
+ "ts": 1755995936634
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index d0c2213334..f7c433376c 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 d9158ab3bd..6e96ebe44a 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