From f650fb6870a4f956ff28056f978d9c0bc8843213 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 23 Nov 2025 00:45:48 +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 53500380f4..55b7db33a6 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 79.44915254237289,
"ts": 1763771558899
+ },
+ {
+ "value": 94.138320572361,
+ "ts": 1763858287045
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 792a32f09f..81a5ea6e10 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 138.12154696132598,
"ts": 1763771483312
+ },
+ {
+ "value": 129.98266897746967,
+ "ts": 1763858245779
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index ef13bff518..d575bf105c 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2998,5 +2998,9 @@
{
"value": 27.517886626307096,
"ts": 1763771538266
+ },
+ {
+ "value": 37.04252481849163,
+ "ts": 1763858274593
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 8b42096ed3..71fcbed758 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 234.0823970037453,
"ts": 1763771656259
+ },
+ {
+ "value": 264.14263702399296,
+ "ts": 1763858370513
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index e071183013..c99f51210d 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 338.3713061132416,
"ts": 1763771552181
+ },
+ {
+ "value": 318.15048517948986,
+ "ts": 1763858316034
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 070b4997c4..8d910e96bf 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2978,5 +2978,9 @@
{
"value": 89.37748581132414,
"ts": 1763771623291
+ },
+ {
+ "value": 143.4308663224326,
+ "ts": 1763858339058
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index b4c7e94ef6..a67f462d47 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 3e978d6222..cb3221c246 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1306,5 +1306,9 @@
{
"value": 273.0126950903217,
"ts": 1763771725171
+ },
+ {
+ "value": 274.8888990699592,
+ "ts": 1763858436537
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 81d22797e1..ea6fe74f13 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1306,5 +1306,9 @@
{
"value": 334.476126766452,
"ts": 1763771605833
+ },
+ {
+ "value": 332.08800332088003,
+ "ts": 1763858370964
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 75b6eb409d..521d200ed4 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1318,5 +1318,9 @@
{
"value": 113.58795967627431,
"ts": 1763771682469
+ },
+ {
+ "value": 145.6823396583749,
+ "ts": 1763858386147
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 7d1f935c6d..6c173ab7bb 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1306,5 +1306,9 @@
{
"value": 150.3250779811342,
"ts": 1763771812361
+ },
+ {
+ "value": 180.13419997898433,
+ "ts": 1763858509082
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index b1fbb9c28a..928d305099 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1306,5 +1306,9 @@
{
"value": 223.30566824221222,
"ts": 1763771666173
+ },
+ {
+ "value": 225.51728026160006,
+ "ts": 1763858429969
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 54f7c3f4aa..fd40ba8597 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -342,5 +342,9 @@
{
"value": 84.45589290992778,
"ts": 1763771732149
+ },
+ {
+ "value": 102.64569273011881,
+ "ts": 1763858427215
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 5fc12d6975..efc9ed7d2b 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 180.61408789885613,
"ts": 1763771583681
+ },
+ {
+ "value": 214.04109589041096,
+ "ts": 1763858308652
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index b6da2409ed..0ee41b327e 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 282.06092515983454,
"ts": 1763771500201
+ },
+ {
+ "value": 267.3320263767599,
+ "ts": 1763858262999
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 1424f4dbe8..6af0898e57 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2934,5 +2934,9 @@
{
"value": 62.31306081754737,
"ts": 1763771564807
+ },
+ {
+ "value": 76.46429117602081,
+ "ts": 1763858294728
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 9774a2ee76..87510a5b2d 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 eabcf570b7..ceb003c423 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 d527b06dba..099e08a9a9 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2722,5 +2722,9 @@
{
"value": 876.0658801541877,
"ts": 1763771672310
+ },
+ {
+ "value": 1037.4161421951726,
+ "ts": 1763858360698
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 1a123884bb..3504bb33bd 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 125.89173310952582,
"ts": 1763771573067
+ },
+ {
+ "value": 131.72916483709494,
+ "ts": 1763858300071
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index aeee5ff845..2a5e3e27fd 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 181.37847642079808,
"ts": 1763771493263
+ },
+ {
+ "value": 179.61920728056518,
+ "ts": 1763858255758
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 635e0dc3e7..d1043e7b92 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2982,5 +2982,9 @@
{
"value": 30.406227195329606,
"ts": 1763771555746
+ },
+ {
+ "value": 43.7368789363191,
+ "ts": 1763858287093
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index b9f9892ff5..7cf5bb5f8e 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 609c19a2f6..d80e3e0702 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 375989b7ef..9bbe81fee4 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 317.4267273304412,
"ts": 1763771625798
+ },
+ {
+ "value": 367.98528058877645,
+ "ts": 1763858344321
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 9fc87bdd2f..c5dfc30238 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 424.3281471004243,
"ts": 1763771530437
+ },
+ {
+ "value": 410.93075816724877,
+ "ts": 1763858293690
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index daead89dd1..699eebbf88 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1974,5 +1974,9 @@
{
"value": 132.24889241552603,
"ts": 1763771599325
+ },
+ {
+ "value": 174.9475157452764,
+ "ts": 1763858323785
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 480ae28111..2e20f48131 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 dcf128027f..b87087cb27 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 4ecd7b2f22..2a3ba97166 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 251.09855618330195,
"ts": 1763771680566
+ },
+ {
+ "value": 281.4654970211568,
+ "ts": 1763858392236
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index b7da12d2cb..2e35136908 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 359.0449404583807,
"ts": 1763771569295
+ },
+ {
+ "value": 338.69602032176124,
+ "ts": 1763858334156
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 8c96cf7f1e..40236317af 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2882,5 +2882,9 @@
{
"value": 86.38562543192812,
"ts": 1763771646814
+ },
+ {
+ "value": 105.29086601737299,
+ "ts": 1763858358346
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index bd1fd954a4..d38141a72c 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 7384ffa421..c6ffeb3c7a 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 1953.7185776928754,
"ts": 1763771548680
+ },
+ {
+ "value": 2592.987409605578,
+ "ts": 1763858278339
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index aa5c07b276..81344234e0 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 4052.7153192639066,
"ts": 1763771477243
+ },
+ {
+ "value": 4100.850546780072,
+ "ts": 1763858239348
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 02c6ae4740..ffd77f40dc 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2974,5 +2974,9 @@
{
"value": 1042.5475227912473,
"ts": 1763771528776
+ },
+ {
+ "value": 1318.3915622940012,
+ "ts": 1763858267395
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index db21f72353..4f0f092ad5 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 01ae88bc92..6c99eeeb2c 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 95.52314844297268,
"ts": 1763771601480
+ },
+ {
+ "value": 108.86131069018072,
+ "ts": 1763858323946
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index ac9d51a460..c5b6554471 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 151.43866733972743,
"ts": 1763771511673
+ },
+ {
+ "value": 140.64697609001408,
+ "ts": 1763858275245
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 5c8482daea..c5d51a6fa3 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2986,5 +2986,9 @@
{
"value": 30.40992579978105,
"ts": 1763771582230
+ },
+ {
+ "value": 33.87074922097277,
+ "ts": 1763858310467
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 6156a1a639..63c4983b5e 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 569bc0b1e3..d8ecdb7147 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