From a1c01e53e185deb95bf9c2ef04fc6d41d81cd9e9 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 21 Nov 2025 00:41:06 +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 6329a6c871..fb66a0fd7e 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 129.89262209906477,
"ts": 1763598718833
+ },
+ {
+ "value": 87.2093023255814,
+ "ts": 1763685183303
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 40970c327b..da1ece6aa6 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 175.93244194229416,
"ts": 1763598706735
+ },
+ {
+ "value": 129.31034482758622,
+ "ts": 1763685140075
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 03f194c6ec..c22a4e9fda 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2990,5 +2990,9 @@
{
"value": 41.165815906471266,
"ts": 1763598720095
+ },
+ {
+ "value": 22.952625780389276,
+ "ts": 1763685228394
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 27eae7487b..d976f17dee 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 398.0363539869975,
"ts": 1763598783362
+ },
+ {
+ "value": 254.65812147192395,
+ "ts": 1763685276319
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index d18ef6b7a4..16d761b79a 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 442.5105096246036,
"ts": 1763598761703
+ },
+ {
+ "value": 335.6267830172848,
+ "ts": 1763685210081
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 6437214d18..787579fdc8 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2970,5 +2970,9 @@
{
"value": 152.87013681877244,
"ts": 1763598783591
+ },
+ {
+ "value": 96.14460148062686,
+ "ts": 1763685314245
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index c25ec8e254..0d429c70b9 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 118cae7ff2..17af188ab1 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1298,5 +1298,9 @@
{
"value": 400.80160320641284,
"ts": 1763598829595
+ },
+ {
+ "value": 225.2717340291727,
+ "ts": 1763685353905
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index f724546319..36a09435fb 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1298,5 +1298,9 @@
{
"value": 447.42729306487695,
"ts": 1763598802596
+ },
+ {
+ "value": 351.000351000351,
+ "ts": 1763685262871
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 8860e8e81a..c8f687f48e 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1310,5 +1310,9 @@
{
"value": 135.50594532335106,
"ts": 1763598835222
+ },
+ {
+ "value": 66.34709482658528,
+ "ts": 1763685422406
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 7b61a20534..d053f2f04b 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1298,5 +1298,9 @@
{
"value": 281.3928948294055,
"ts": 1763598878197
+ },
+ {
+ "value": 167.39903745553462,
+ "ts": 1763685432203
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 8f5154445f..33945c1619 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1298,5 +1298,9 @@
{
"value": 318.0745884910012,
"ts": 1763598846095
+ },
+ {
+ "value": 233.10928940518278,
+ "ts": 1763685322639
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index a47da7cb22..63b2c9f9fa 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -334,5 +334,9 @@
{
"value": 97.84257130277385,
"ts": 1763598878396
+ },
+ {
+ "value": 66.003333168325,
+ "ts": 1763685485812
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index ad78071171..bacec1642c 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 274.12280701754383,
"ts": 1763598736625
+ },
+ {
+ "value": 192.55455712451862,
+ "ts": 1763685206409
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 2f4afedf92..4fa634cf60 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 337.99008562415503,
"ts": 1763598721261
+ },
+ {
+ "value": 268.43235504652824,
+ "ts": 1763685157547
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 91d3f02d42..24be6d08ea 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2926,5 +2926,9 @@
{
"value": 78.90168849613381,
"ts": 1763598739067
+ },
+ {
+ "value": 64.56611570247934,
+ "ts": 1763685256232
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 5681a52009..5ffc27e2bb 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 44f3f28d75..9287c4f93d 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 ad51445c4b..215423285e 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2714,5 +2714,9 @@
{
"value": 1834.151908536958,
"ts": 1763598785610
+ },
+ {
+ "value": 918.8830466077901,
+ "ts": 1763685288261
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index a3519103fc..13507a84db 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 162.07455429497568,
"ts": 1763598729645
+ },
+ {
+ "value": 126.50754828371427,
+ "ts": 1763685196988
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 22f6363326..4bc1eba8b3 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 219.39447125932426,
"ts": 1763598715196
+ },
+ {
+ "value": 175.2745968684272,
+ "ts": 1763685150295
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 7cc84e113e..348e48f158 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2974,5 +2974,9 @@
{
"value": 47.28579534707774,
"ts": 1763598731698
+ },
+ {
+ "value": 28.036335090277,
+ "ts": 1763685247377
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index d503a79b9e..e02b7516a3 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 77e9b33fb4..6c413bc37a 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 3ea601cb63..692c38b149 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 508.6038823429685,
"ts": 1763598765132
+ },
+ {
+ "value": 280.58361391694723,
+ "ts": 1763685249226
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index d877933ab8..ff2fddc21c 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 596.1844197138315,
"ts": 1763598745000
+ },
+ {
+ "value": 409.3886462882096,
+ "ts": 1763685188198
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index d813812712..fc5d728bd3 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1966,5 +1966,9 @@
{
"value": 156.0549313358302,
"ts": 1763598769143
+ },
+ {
+ "value": 135.98041881968996,
+ "ts": 1763685291922
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 810be5ba5d..cac11a423a 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 c4324093a4..e388b6e7f9 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 42ec4389cc..d2a66a1002 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 392.4390084374387,
"ts": 1763598799030
+ },
+ {
+ "value": 261.1079681448279,
+ "ts": 1763685299711
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index b884fa3281..22ac3a87bf 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 456.82960255824577,
"ts": 1763598775158
+ },
+ {
+ "value": 342.407122068139,
+ "ts": 1763685228003
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 5d488f2153..aaf473d370 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2874,5 +2874,9 @@
{
"value": 93.28358208955224,
"ts": 1763598805334
+ },
+ {
+ "value": 42.78257893385813,
+ "ts": 1763685361351
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index a322f5044d..434080cf13 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 b55aceb3ef..fda8f60cf6 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 5612.372162634074,
"ts": 1763598712397
+ },
+ {
+ "value": 2455.5276656116994,
+ "ts": 1763685173913
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index cc84e58f44..23a7cf2bfb 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 6280.968664945216,
"ts": 1763598701801
+ },
+ {
+ "value": 3926.1876717707105,
+ "ts": 1763685133574
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 0d85f74b83..02493ca794 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2966,5 +2966,9 @@
{
"value": 2007.9425282227476,
"ts": 1763598713642
+ },
+ {
+ "value": 885.8006161235397,
+ "ts": 1763685216984
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index de1e9c03cd..27ead97670 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 6aae10661d..0621550223 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 131.64823591363876,
"ts": 1763598749499
+ },
+ {
+ "value": 95.66936666879265,
+ "ts": 1763685223660
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 78ebcd2f35..445057304b 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 177.0956316410862,
"ts": 1763598731274
+ },
+ {
+ "value": 142.6397869912514,
+ "ts": 1763685169599
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index a0f41d1585..4e6afa92ec 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2978,5 +2978,9 @@
{
"value": 34.69090404495941,
"ts": 1763598754439
+ },
+ {
+ "value": 27.7069710739222,
+ "ts": 1763685275276
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 239c899331..0d8a78b176 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 2d591e3ea3..3f1015fbfa 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