From ecf42c96cec36d25a81969717d599e4479d9c7ca Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 24 Nov 2025 00:44:56 +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 55b7db33a6..1eaa777170 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2238,5 +2238,9 @@
{
"value": 94.138320572361,
"ts": 1763858287045
+ },
+ {
+ "value": 83.33333333333333,
+ "ts": 1763944578638
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 81a5ea6e10..b7afe5b899 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 129.98266897746967,
"ts": 1763858245779
+ },
+ {
+ "value": 120.98725600903371,
+ "ts": 1763944534854
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index d575bf105c..a7d5257007 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -3002,5 +3002,9 @@
{
"value": 37.04252481849163,
"ts": 1763858274593
+ },
+ {
+ "value": 30.01921229586936,
+ "ts": 1763944568855
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 71fcbed758..0b0ffadf23 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2238,5 +2238,9 @@
{
"value": 264.14263702399296,
"ts": 1763858370513
+ },
+ {
+ "value": 190.1743264659271,
+ "ts": 1763944688049
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index c99f51210d..42ac6da2a5 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 318.15048517948986,
"ts": 1763858316034
+ },
+ {
+ "value": 327.1716015049894,
+ "ts": 1763944606734
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 8d910e96bf..4e1062d155 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2982,5 +2982,9 @@
{
"value": 143.4308663224326,
"ts": 1763858339058
+ },
+ {
+ "value": 108.98588632772056,
+ "ts": 1763944641157
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index a67f462d47..b6021f3e6d 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 cb3221c246..8a536100d3 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1310,5 +1310,9 @@
{
"value": 274.8888990699592,
"ts": 1763858436537
+ },
+ {
+ "value": 191.23505976095618,
+ "ts": 1763944778356
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index ea6fe74f13..ac9883ccb3 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1310,5 +1310,9 @@
{
"value": 332.08800332088003,
"ts": 1763858370964
+ },
+ {
+ "value": 335.83342662039627,
+ "ts": 1763944660718
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 521d200ed4..bd51ce681a 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1322,5 +1322,9 @@
{
"value": 145.6823396583749,
"ts": 1763858386147
+ },
+ {
+ "value": 112.97839288236125,
+ "ts": 1763944697871
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 6c173ab7bb..26bad6fe19 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1310,5 +1310,9 @@
{
"value": 180.13419997898433,
"ts": 1763858509082
+ },
+ {
+ "value": 133.70771493515176,
+ "ts": 1763944875173
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 928d305099..ad9b2bdde9 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1310,5 +1310,9 @@
{
"value": 225.51728026160006,
"ts": 1763858429969
+ },
+ {
+ "value": 229.9026745344471,
+ "ts": 1763944718973
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index fd40ba8597..cfc68e98de 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -346,5 +346,9 @@
{
"value": 102.64569273011881,
"ts": 1763858427215
+ },
+ {
+ "value": 73.37295472888694,
+ "ts": 1763944754953
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index efc9ed7d2b..9b93a2f664 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2238,5 +2238,9 @@
{
"value": 214.04109589041096,
"ts": 1763858308652
+ },
+ {
+ "value": 167.50418760469012,
+ "ts": 1763944603766
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 0ee41b327e..2f9be96723 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 267.3320263767599,
"ts": 1763858262999
+ },
+ {
+ "value": 252.7379949452401,
+ "ts": 1763944553251
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 6af0898e57..ecb2c7608d 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2938,5 +2938,9 @@
{
"value": 76.46429117602081,
"ts": 1763858294728
+ },
+ {
+ "value": 71.9320961012804,
+ "ts": 1763944589833
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 87510a5b2d..0502da874c 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 ceb003c423..4a9ecc116a 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 099e08a9a9..07df2ba803 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2726,5 +2726,9 @@
{
"value": 1037.4161421951726,
"ts": 1763858360698
+ },
+ {
+ "value": 771.9557068969954,
+ "ts": 1763944651136
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 3504bb33bd..3975e1ae23 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 131.72916483709494,
"ts": 1763858300071
+ },
+ {
+ "value": 118.34319526627219,
+ "ts": 1763944593064
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 2a5e3e27fd..cae4b09c6d 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 179.61920728056518,
"ts": 1763858255758
+ },
+ {
+ "value": 164.726553920492,
+ "ts": 1763944545684
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index d1043e7b92..2e748514f0 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2986,5 +2986,9 @@
{
"value": 43.7368789363191,
"ts": 1763858287093
+ },
+ {
+ "value": 42.06629648325762,
+ "ts": 1763944581830
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 7cf5bb5f8e..f382dd3725 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 d80e3e0702..b50a6211b9 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 9bbe81fee4..bc224151a3 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2238,5 +2238,9 @@
{
"value": 367.98528058877645,
"ts": 1763858344321
+ },
+ {
+ "value": 230.41474654377882,
+ "ts": 1763944652649
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index c5dfc30238..e611966038 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 410.93075816724877,
"ts": 1763858293690
+ },
+ {
+ "value": 388.04811796662784,
+ "ts": 1763944584923
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 699eebbf88..1176091d16 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1978,5 +1978,9 @@
{
"value": 174.9475157452764,
"ts": 1763858323785
+ },
+ {
+ "value": 144.96955639315743,
+ "ts": 1763944621358
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 2e20f48131..935a59a60c 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 b87087cb27..82cbcb2087 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 2a3ba97166..2925363bf5 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2238,5 +2238,9 @@
{
"value": 281.4654970211568,
"ts": 1763858392236
+ },
+ {
+ "value": 227.0233455673692,
+ "ts": 1763944715004
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 2e35136908..09175c1369 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 338.69602032176124,
"ts": 1763858334156
+ },
+ {
+ "value": 347.4836393119824,
+ "ts": 1763944624384
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 40236317af..03afd46b08 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2886,5 +2886,9 @@
{
"value": 105.29086601737299,
"ts": 1763858358346
+ },
+ {
+ "value": 96.87106461300009,
+ "ts": 1763944662088
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index d38141a72c..9974a3e9e3 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 c6ffeb3c7a..d722c6df5a 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2238,5 +2238,9 @@
{
"value": 2592.987409605578,
"ts": 1763858278339
+ },
+ {
+ "value": 2238.805970149254,
+ "ts": 1763944568876
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 81344234e0..fbf81305ad 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 4100.850546780072,
"ts": 1763858239348
+ },
+ {
+ "value": 3805.6041044145013,
+ "ts": 1763944527905
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index ffd77f40dc..d99639f99f 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2978,5 +2978,9 @@
{
"value": 1318.3915622940012,
"ts": 1763858267395
+ },
+ {
+ "value": 1041.3171504934687,
+ "ts": 1763944560082
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 4f0f092ad5..082b4afcc9 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 6c99eeeb2c..4935d8bb80 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2238,5 +2238,9 @@
{
"value": 108.86131069018072,
"ts": 1763858323946
+ },
+ {
+ "value": 89.74512384827092,
+ "ts": 1763944622132
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index c5b6554471..f36f4c3d25 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 140.64697609001408,
"ts": 1763858275245
+ },
+ {
+ "value": 141.40271493212668,
+ "ts": 1763944565427
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index c5d51a6fa3..83b7dcc37c 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2990,5 +2990,9 @@
{
"value": 33.87074922097277,
"ts": 1763858310467
+ },
+ {
+ "value": 33.7313634217095,
+ "ts": 1763944605633
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 63c4983b5e..cea9eb4ac2 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 d8ecdb7147..26e35d06ce 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