From a7c5e26b6a7d646aca2d38c8ef06f7f70fd61c92 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 30 Sep 2025 00:43:18 +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 01bec67ddc..bf05fc8c85 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2018,5 +2018,9 @@
{
"value": 95.15351433646283,
"ts": 1759105978707
+ },
+ {
+ "value": 97.911227154047,
+ "ts": 1759192296975
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 3b725a07b4..73595a5a57 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2014,5 +2014,9 @@
{
"value": 131.0043668122271,
"ts": 1759105910771
+ },
+ {
+ "value": 129.93762993762994,
+ "ts": 1759192279021
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index b6cd3b12a7..788cf58de2 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2782,5 +2782,9 @@
{
"value": 36.80800942285041,
"ts": 1759105962119
+ },
+ {
+ "value": 35.28581510232886,
+ "ts": 1759192311885
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index e00f46651f..93e64dae9e 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2018,5 +2018,9 @@
{
"value": 242.1893921046258,
"ts": 1759106069212
+ },
+ {
+ "value": 248.95232562964193,
+ "ts": 1759192379656
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index e494b1a2f3..6b434569e2 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2014,5 +2014,9 @@
{
"value": 344.92670307559644,
"ts": 1759105978514
+ },
+ {
+ "value": 350.71311667056347,
+ "ts": 1759192346300
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 56a8b068a6..464b9a11e5 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2762,5 +2762,9 @@
{
"value": 141.38272303124558,
"ts": 1759106024448
+ },
+ {
+ "value": 137.85497656465398,
+ "ts": 1759192375787
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 8d0261dd42..271f3af9a3 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 c7f12df162..9cddfdb6e6 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1090,5 +1090,9 @@
{
"value": 248.07227172182832,
"ts": 1759106141586
+ },
+ {
+ "value": 283.3730842798781,
+ "ts": 1759192443957
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index ab20f3db6b..e1dfe1fc4e 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1090,5 +1090,9 @@
{
"value": 357.3130061934254,
"ts": 1759106029350
+ },
+ {
+ "value": 358.59431030360986,
+ "ts": 1759192397767
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 38fa778bd6..4b02f92869 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1102,5 +1102,9 @@
{
"value": 149.37635372320563,
"ts": 1759106070771
+ },
+ {
+ "value": 145.11681903932666,
+ "ts": 1759192423131
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 2f25f76183..05f8e11527 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1090,5 +1090,9 @@
{
"value": 150.25167154984598,
"ts": 1759106228932
+ },
+ {
+ "value": 141.718334809566,
+ "ts": 1759192534615
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 1ca5608ade..af02391cb8 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1090,5 +1090,9 @@
{
"value": 237.44509082274726,
"ts": 1759106085990
+ },
+ {
+ "value": 231.73628410868432,
+ "ts": 1759192454592
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index eee6dab63f..9e1528a687 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -126,5 +126,9 @@
{
"value": 101.03051121438675,
"ts": 1759106112528
+ },
+ {
+ "value": 93.19447356771744,
+ "ts": 1759192468565
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 2bdfdd0778..e2bf0e71ad 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2018,5 +2018,9 @@
{
"value": 195.4397394136808,
"ts": 1759106001638
+ },
+ {
+ "value": 221.56573116691285,
+ "ts": 1759192317902
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 00bf2db67d..ea3ff54526 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2014,5 +2014,9 @@
{
"value": 284.19856006062906,
"ts": 1759105927164
+ },
+ {
+ "value": 266.2406815761448,
+ "ts": 1759192296382
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 8f07406d05..90552a941d 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2718,5 +2718,9 @@
{
"value": 74.06310176270182,
"ts": 1759105982172
+ },
+ {
+ "value": 71.39797229758675,
+ "ts": 1759192332329
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index e5236b148e..ddc93bae1e 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 827b751459..5e553be343 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 caa7e4ccce..8286be8c44 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2506,5 +2506,9 @@
{
"value": 904.1591320072332,
"ts": 1759106068935
+ },
+ {
+ "value": 663.9518413597734,
+ "ts": 1759192453844
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 9928909cc3..0cae2c5472 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2014,5 +2014,9 @@
{
"value": 127.19409819384381,
"ts": 1759105992269
+ },
+ {
+ "value": 137.02384214853384,
+ "ts": 1759192309556
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 70102210f5..6bb5a7404b 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2010,5 +2010,9 @@
{
"value": 188.65551502955603,
"ts": 1759105920295
+ },
+ {
+ "value": 171.07664233576642,
+ "ts": 1759192289280
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index f290dde6a5..2c96243e47 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2766,5 +2766,9 @@
{
"value": 44.5275625612254,
"ts": 1759105974406
+ },
+ {
+ "value": 43.909721612364976,
+ "ts": 1759192324296
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index ba1dfd62ef..56003d8515 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 0feceff007..2e17415287 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 59562a7462..8e7110ba36 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2018,5 +2018,9 @@
{
"value": 333.77837116154876,
"ts": 1759106040633
+ },
+ {
+ "value": 385.579332947754,
+ "ts": 1759192352208
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index a6c643e3e7..dcd38b549f 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2014,5 +2014,9 @@
{
"value": 430.57050592034443,
"ts": 1759105956819
+ },
+ {
+ "value": 432.24551545277717,
+ "ts": 1759192326321
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 78c27ce0ac..2649cb1eb3 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1758,5 +1758,9 @@
{
"value": 217.6989223903342,
"ts": 1759106009025
+ },
+ {
+ "value": 207.3398299813394,
+ "ts": 1759192359932
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index fb4e2d4de6..355d073b11 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 58dc8494eb..09fc156a21 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 bc2098a799..15817a7060 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2018,5 +2018,9 @@
{
"value": 261.72300981461285,
"ts": 1759106092581
+ },
+ {
+ "value": 287.4526900780913,
+ "ts": 1759192400969
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index bff11a9270..db482f4048 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2014,5 +2014,9 @@
{
"value": 369.4353795948525,
"ts": 1759105995144
+ },
+ {
+ "value": 352.94117647058823,
+ "ts": 1759192363681
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index f167dd2d84..ed2c682991 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2666,5 +2666,9 @@
{
"value": 105.87052035360755,
"ts": 1759106043622
+ },
+ {
+ "value": 104.4932079414838,
+ "ts": 1759192395222
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index ab111b638e..e2e877ec8e 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 46933f1dbe..bf1b4fbdb9 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2018,5 +2018,9 @@
{
"value": 2397.9750432967717,
"ts": 1759105970071
+ },
+ {
+ "value": 2673.1614589521205,
+ "ts": 1759192288586
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 1413103bbd..601d35f1e2 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2014,5 +2014,9 @@
{
"value": 4048.340180525984,
"ts": 1759105904315
+ },
+ {
+ "value": 4062.227304185599,
+ "ts": 1759192272567
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 2c2e0b5f3b..2c7de9f482 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2758,5 +2758,9 @@
{
"value": 1241.1225263738536,
"ts": 1759105954937
+ },
+ {
+ "value": 1060.2205258693807,
+ "ts": 1759192304392
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 402440ba9e..0f7452e704 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 73e9c1d9f1..32f6708480 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2018,5 +2018,9 @@
{
"value": 102.20768601798855,
"ts": 1759106017982
+ },
+ {
+ "value": 112.14114832535886,
+ "ts": 1759192332757
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index bb7c034563..9bcff5ac48 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2014,5 +2014,9 @@
{
"value": 149.43215780035862,
"ts": 1759105938720
+ },
+ {
+ "value": 133.20309031169523,
+ "ts": 1759192309070
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 3e6853e759..1caaa7b8e9 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2770,5 +2770,9 @@
{
"value": 33.56831151393085,
"ts": 1759105998032
+ },
+ {
+ "value": 32.97500494625074,
+ "ts": 1759192348460
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index ce92cd6235..32c12de161 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 498b3a9417..0f66cf8552 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