From 64019dd4a44df932f259b4a4821b67c3ac24fba6 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 29 Aug 2025 00:48: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 3594ef7d18..fa7ef90ac1 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1894,5 +1894,9 @@
{
"value": 125.52301255230127,
"ts": 1756341043547
+ },
+ {
+ "value": 78.70710462797776,
+ "ts": 1756427547604
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 0563d981a1..118bf1ec8f 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1890,5 +1890,9 @@
{
"value": 152.377082486794,
"ts": 1756341021613
+ },
+ {
+ "value": 160.1195559350982,
+ "ts": 1756427449396
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 6c3c017820..f352c97059 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2658,5 +2658,9 @@
{
"value": 39.89149513323759,
"ts": 1756341060009
+ },
+ {
+ "value": 30.080616051016726,
+ "ts": 1756427550285
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index ae07c85e8d..98443cb1c8 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1894,5 +1894,9 @@
{
"value": 315.9724050766233,
"ts": 1756341116997
+ },
+ {
+ "value": 147.2501043021572,
+ "ts": 1756427673191
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 76a9db859f..4616266b02 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1890,5 +1890,9 @@
{
"value": 388.95371450797353,
"ts": 1756341084449
+ },
+ {
+ "value": 377.07390648567116,
+ "ts": 1756427512253
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 8cea4bdbe8..ebc44e2c16 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2638,5 +2638,9 @@
{
"value": 149.54389113204724,
"ts": 1756341122455
+ },
+ {
+ "value": 116.48902090977926,
+ "ts": 1756427631161
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index ca510cb389..41c24b1099 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 9ea2f746d5..67ccb490f1 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -966,5 +966,9 @@
{
"value": 323.8691568606283,
"ts": 1756341172198
+ },
+ {
+ "value": 142.8503404599781,
+ "ts": 1756427790457
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 9e2139f34c..1250e05814 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -966,5 +966,9 @@
{
"value": 383.7175838582803,
"ts": 1756341130736
+ },
+ {
+ "value": 377.7029366403324,
+ "ts": 1756427559401
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 7aeb43b00a..27cc2b9cd6 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -978,5 +978,9 @@
{
"value": 156.35994058322257,
"ts": 1756341166021
+ },
+ {
+ "value": 116.49580615097857,
+ "ts": 1756427690791
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 632df317ec..d93b587c0d 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -966,5 +966,9 @@
{
"value": 233.05496212856863,
"ts": 1756341230115
+ },
+ {
+ "value": 108.05456755661608,
+ "ts": 1756427908937
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index c87b419790..da7fff551d 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -966,5 +966,9 @@
{
"value": 286.98522026115654,
"ts": 1756341178664
+ },
+ {
+ "value": 284.0976348871896,
+ "ts": 1756427608842
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 2328d0b41f..2a862a5673 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -2,5 +2,9 @@
{
"value": 115.18746760352474,
"ts": 1756341203212
+ },
+ {
+ "value": 62.485354994923064,
+ "ts": 1756427757642
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index e7e3927793..aefa851039 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1894,5 +1894,9 @@
{
"value": 238.39796567069294,
"ts": 1756341062696
+ },
+ {
+ "value": 144.89953632148377,
+ "ts": 1756427575843
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 3d10e5474d..4e55f80016 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1890,5 +1890,9 @@
{
"value": 299.64043148222135,
"ts": 1756341037237
+ },
+ {
+ "value": 329.1639236339697,
+ "ts": 1756427464468
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 61c985e6bb..1fa3a09d6a 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2594,5 +2594,9 @@
{
"value": 75.4261577915221,
"ts": 1756341079853
+ },
+ {
+ "value": 58.41121495327103,
+ "ts": 1756427575518
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 0eb6086c23..e4dbd6e6e5 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 43d3e6abef..2920e2d70f 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 6883bfcd76..337601ba2d 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2382,5 +2382,9 @@
{
"value": 1393.6850581476378,
"ts": 1756341140516
+ },
+ {
+ "value": 914.1139189079386,
+ "ts": 1756427611960
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 7b89706d41..f86452ebb7 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1890,5 +1890,9 @@
{
"value": 154.8626884162709,
"ts": 1756341054927
+ },
+ {
+ "value": 105.58175547265432,
+ "ts": 1756427563679
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index b54ff379be..7cbb2057a0 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1886,5 +1886,9 @@
{
"value": 198.67549668874173,
"ts": 1756341030680
+ },
+ {
+ "value": 209.38023450586266,
+ "ts": 1756427458149
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 8da6642aa6..da70384b4a 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2642,5 +2642,9 @@
{
"value": 45.15895953757226,
"ts": 1756341072127
+ },
+ {
+ "value": 34.59010722933241,
+ "ts": 1756427565864
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 6a946bff2f..fa24b614e4 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 dae5f17d11..4a02fcf4c4 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 e646298a70..e2a89cf007 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1894,5 +1894,9 @@
{
"value": 419.99160016799664,
"ts": 1756341094679
+ },
+ {
+ "value": 220.25623141588048,
+ "ts": 1756427628347
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index e8e7db7349..343c43d62f 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1890,5 +1890,9 @@
{
"value": 444.87284051308666,
"ts": 1756341065789
+ },
+ {
+ "value": 443.7541601952518,
+ "ts": 1756427492596
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 5cbe60cb5e..7122d7eb85 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1634,5 +1634,9 @@
{
"value": 200.14009806864806,
"ts": 1756341107727
+ },
+ {
+ "value": 130.39509714434737,
+ "ts": 1756427612528
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 9cb5223171..99d2b54f8e 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 dd9c75b28f..0b6b80b14d 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 75a9a27ac9..5a144a575a 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1894,5 +1894,9 @@
{
"value": 348.67503486750354,
"ts": 1756341134561
+ },
+ {
+ "value": 186.15618503924793,
+ "ts": 1756427705779
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 0812dd1572..2ed189dc58 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1890,5 +1890,9 @@
{
"value": 429.3381037567084,
"ts": 1756341098810
+ },
+ {
+ "value": 416.86931147085386,
+ "ts": 1756427526950
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 551dbedf44..df8f5d8d7f 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2542,5 +2542,9 @@
{
"value": 115.95547309833023,
"ts": 1756341140021
+ },
+ {
+ "value": 81.40339452155155,
+ "ts": 1756427656066
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 5e784369c7..d51cd5d788 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 7a0426793e..643f4cfbb0 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1894,5 +1894,9 @@
{
"value": 4830.831439766689,
"ts": 1756341036879
+ },
+ {
+ "value": 2343.4448639500065,
+ "ts": 1756427537304
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 90cc45d61f..6ea693c50f 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1890,5 +1890,9 @@
{
"value": 5707.159314295378,
"ts": 1756341016022
+ },
+ {
+ "value": 5682.296489603502,
+ "ts": 1756427444071
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 5c56ac0ab3..04c4a056e7 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2634,5 +2634,9 @@
{
"value": 1589.9093751656155,
"ts": 1756341053342
+ },
+ {
+ "value": 1110.727156044824,
+ "ts": 1756427541547
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 67e97e5d3d..51ac28261b 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 7a1cf3e9f4..469f017f1a 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1894,5 +1894,9 @@
{
"value": 124.22360248447205,
"ts": 1756341076286
+ },
+ {
+ "value": 80.042689434365,
+ "ts": 1756427596279
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 3671ac445f..f3a2241c1a 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1890,5 +1890,9 @@
{
"value": 154.36863229391787,
"ts": 1756341048457
+ },
+ {
+ "value": 161.18633139909738,
+ "ts": 1756427475303
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index d0e367007b..b1d4991f29 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2646,5 +2646,9 @@
{
"value": 33.7609723160027,
"ts": 1756341095646
+ },
+ {
+ "value": 26.875940657923028,
+ "ts": 1756427595169
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index c977f894f2..0df0f4dc53 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 c9bef3c1c7..cea925ac32 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