From ad6179fd42e303837bd2955005472a78d3441030 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 27 Aug 2025 00:39:54 +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 f6c111cced..f363acb396 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1886,5 +1886,9 @@
{
"value": 93.1098696461825,
"ts": 1756168342389
+ },
+ {
+ "value": 87.42277654738314,
+ "ts": 1756254693432
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index e04787cec4..f3e9d2ce9e 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1882,5 +1882,9 @@
{
"value": 159.13430935709738,
"ts": 1756168272766
+ },
+ {
+ "value": 122.32914695808188,
+ "ts": 1756254682287
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 227f8fa10d..ac72b6b848 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2650,5 +2650,9 @@
{
"value": 41.91817572099262,
"ts": 1756168305290
+ },
+ {
+ "value": 31.84307731499172,
+ "ts": 1756254794958
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 63a6ff82f7..9028d7ee9a 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1886,5 +1886,9 @@
{
"value": 327.33224222585926,
"ts": 1756168424394
+ },
+ {
+ "value": 202.45647185855043,
+ "ts": 1756254809639
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index e8dc532ff0..dc89f5a510 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1882,5 +1882,9 @@
{
"value": 362.9105425512611,
"ts": 1756168337507
+ },
+ {
+ "value": 280.97780275358247,
+ "ts": 1756254782128
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index f11efa0963..e2fc2faaa2 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2630,5 +2630,9 @@
{
"value": 164.446637066272,
"ts": 1756168363513
+ },
+ {
+ "value": 88.73508141443719,
+ "ts": 1756254883608
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index dff958e921..2102f0171b 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 fc772165a1..1354344d8d 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -958,5 +958,9 @@
{
"value": 318.4882424757153,
"ts": 1756168480385
+ },
+ {
+ "value": 188.0435634255269,
+ "ts": 1756254901267
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 1f73b86ecc..3ebebc192b 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -958,5 +958,9 @@
{
"value": 370.9428129829984,
"ts": 1756168385569
+ },
+ {
+ "value": 277.00191592991854,
+ "ts": 1756254844907
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 1e1ccd72ae..33fe98d840 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -970,5 +970,9 @@
{
"value": 168.86187098953056,
"ts": 1756168404170
+ },
+ {
+ "value": 129.90809002630638,
+ "ts": 1756254935568
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index d727506169..eebaa02c4f 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -958,5 +958,9 @@
{
"value": 239.72192256981901,
"ts": 1756168537218
+ },
+ {
+ "value": 150.54006247412593,
+ "ts": 1756254987170
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index e557c967dd..c266eff03a 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -958,5 +958,9 @@
{
"value": 274.4802031153503,
"ts": 1756168435856
+ },
+ {
+ "value": 190.0598688586905,
+ "ts": 1756254914442
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 5876aaab5b..296314aaca 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -974,5 +974,9 @@
{
"value": 126.806999746386,
"ts": 1756168437740
+ },
+ {
+ "value": 89.70822400143534,
+ "ts": 1756254982447
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index eb0c361dec..011a916592 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1886,5 +1886,9 @@
{
"value": 186.75298804780877,
"ts": 1756168367645
+ },
+ {
+ "value": 102.73972602739727,
+ "ts": 1756254726963
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index e24bb225d6..6e442b8336 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1882,5 +1882,9 @@
{
"value": 310.49472158973293,
"ts": 1756168288272
+ },
+ {
+ "value": 245.378701128742,
+ "ts": 1756254700764
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index a4e196a913..c7b4df2633 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2586,5 +2586,9 @@
{
"value": 78.46829880728185,
"ts": 1756168324141
+ },
+ {
+ "value": 63.5970490969219,
+ "ts": 1756254818388
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 7ccf43003d..379634e0a2 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 4341c1a99f..f5e8082a91 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 42c9fb8d11..9ffa4e5d02 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2374,5 +2374,9 @@
{
"value": 855.5783709787817,
"ts": 1756168468879
+ },
+ {
+ "value": 950.6807930790438,
+ "ts": 1756254795778
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 5e9cb81396..96fc66f343 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1882,5 +1882,9 @@
{
"value": 111.74016686531586,
"ts": 1756168357750
+ },
+ {
+ "value": 96.16001025706775,
+ "ts": 1756254710720
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 5e3970dd4f..de445742b9 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1878,5 +1878,9 @@
{
"value": 208.62308762169678,
"ts": 1756168281706
+ },
+ {
+ "value": 165.43509429800375,
+ "ts": 1756254693087
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index b954266fbe..90864bdde5 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2634,5 +2634,9 @@
{
"value": 47.609979051609216,
"ts": 1756168316781
+ },
+ {
+ "value": 37.330147827385396,
+ "ts": 1756254809464
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 004f37e8e7..1ea94e8e8f 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 a28b3263ef..ff74487ae7 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 3d219cc25e..af3f8aeeb8 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1886,5 +1886,9 @@
{
"value": 407.0832485243232,
"ts": 1756168402142
+ },
+ {
+ "value": 265.0527896806114,
+ "ts": 1756254776422
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 855c33324a..5b176450b2 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1882,5 +1882,9 @@
{
"value": 432.49477402148057,
"ts": 1756168317185
+ },
+ {
+ "value": 160.75878144843662,
+ "ts": 1756254757378
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 064fe76900..0cb006ff28 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1626,5 +1626,9 @@
{
"value": 206.24935547076416,
"ts": 1756168350206
+ },
+ {
+ "value": 106.59844366272252,
+ "ts": 1756254859678
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 6ab355fa50..89c39100d3 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 25a4188bd0..19e3e2ddca 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 dbee3a5702..2b722ed41b 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1886,5 +1886,9 @@
{
"value": 347.38304770727194,
"ts": 1756168442063
+ },
+ {
+ "value": 224.71068499307142,
+ "ts": 1756254836750
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 673bb927ff..21ff227fe9 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1882,5 +1882,9 @@
{
"value": 407.9689943564289,
"ts": 1756168352584
+ },
+ {
+ "value": 326.7617906546128,
+ "ts": 1756254800910
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 20bb5f6f42..38842a6c22 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2534,5 +2534,9 @@
{
"value": 122.72197336933178,
"ts": 1756168380071
+ },
+ {
+ "value": 97.87608887148869,
+ "ts": 1756254904398
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index e385d27ea1..17597918b7 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 8e09a6af46..a3506fab6b 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1886,5 +1886,9 @@
{
"value": 3446.20725745721,
"ts": 1756168333538
+ },
+ {
+ "value": 3096.934035305048,
+ "ts": 1756254684138
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 41d065a771..e2167c36c0 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1882,5 +1882,9 @@
{
"value": 5538.120731031937,
"ts": 1756168267319
+ },
+ {
+ "value": 3588.56444131368,
+ "ts": 1756254675383
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 0018459cdf..75e56993ed 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2626,5 +2626,9 @@
{
"value": 1739.567427566345,
"ts": 1756168298964
+ },
+ {
+ "value": 758.1245682901764,
+ "ts": 1756254786679
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 5444650499..ab4dec5fd1 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 80d6b91039..27227528e5 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1886,5 +1886,9 @@
{
"value": 104.0149781568546,
"ts": 1756168383590
+ },
+ {
+ "value": 70.32348804500704,
+ "ts": 1756254749795
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index f1ab39fd48..b3d16f1300 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1882,5 +1882,9 @@
{
"value": 160.5480038531521,
"ts": 1756168299214
+ },
+ {
+ "value": 111.58223610801161,
+ "ts": 1756254716079
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index be95889546..8cfe0f57ad 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2638,5 +2638,9 @@
{
"value": 36.39539962148785,
"ts": 1756168338832
+ },
+ {
+ "value": 25.814445763849452,
+ "ts": 1756254838783
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index fb65d19905..fd67972231 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 ea77e6b60e..97fe2fdf3d 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