From e7fc90f8a47f437e8be9df7a5f62aac42cbf5cb7 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 20 Nov 2025 00:38: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 665ec2b714..6329a6c871 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 91.18541033434651,
"ts": 1763512448295
+ },
+ {
+ "value": 129.89262209906477,
+ "ts": 1763598718833
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 653f3a90be..40970c327b 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 162.02203499675957,
"ts": 1763512363207
+ },
+ {
+ "value": 175.93244194229416,
+ "ts": 1763598706735
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 6cb4ca3b7e..03f194c6ec 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2986,5 +2986,9 @@
{
"value": 36.05422555523507,
"ts": 1763512448900
+ },
+ {
+ "value": 41.165815906471266,
+ "ts": 1763598720095
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index e3d86b2379..27eae7487b 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 273.22404371584696,
"ts": 1763512530175
+ },
+ {
+ "value": 398.0363539869975,
+ "ts": 1763598783362
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 43fb15d0e5..d18ef6b7a4 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 341.5494962144931,
"ts": 1763512430603
+ },
+ {
+ "value": 442.5105096246036,
+ "ts": 1763598761703
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index f15198b267..6437214d18 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2966,5 +2966,9 @@
{
"value": 127.9754287176862,
"ts": 1763512514392
+ },
+ {
+ "value": 152.87013681877244,
+ "ts": 1763598783591
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 0936b94c40..c25ec8e254 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 1852fc737c..118cae7ff2 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1294,5 +1294,9 @@
{
"value": 277.3284030506124,
"ts": 1763512595215
+ },
+ {
+ "value": 400.80160320641284,
+ "ts": 1763598829595
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index c9757bd500..f724546319 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1294,5 +1294,9 @@
{
"value": 461.53846153846155,
"ts": 1763512473922
+ },
+ {
+ "value": 447.42729306487695,
+ "ts": 1763598802596
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 4fcce72014..8860e8e81a 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1306,5 +1306,9 @@
{
"value": 140.8252358822701,
"ts": 1763512562365
+ },
+ {
+ "value": 135.50594532335106,
+ "ts": 1763598835222
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 84c1686fba..7b61a20534 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1294,5 +1294,9 @@
{
"value": 172.61219792865364,
"ts": 1763512672301
+ },
+ {
+ "value": 281.3928948294055,
+ "ts": 1763598878197
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 9a0ec1fbcb..8f5154445f 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1294,5 +1294,9 @@
{
"value": 314.506617743415,
"ts": 1763512517618
+ },
+ {
+ "value": 318.0745884910012,
+ "ts": 1763598846095
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index ca218db93a..a47da7cb22 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -330,5 +330,9 @@
{
"value": 85.48469823901522,
"ts": 1763512611402
+ },
+ {
+ "value": 97.84257130277385,
+ "ts": 1763598878396
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 00047b0b11..ad78071171 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 211.00014066676044,
"ts": 1763512469825
+ },
+ {
+ "value": 274.12280701754383,
+ "ts": 1763598736625
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index f93b4bb134..2f4afedf92 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 323.90412437918377,
"ts": 1763512378619
+ },
+ {
+ "value": 337.99008562415503,
+ "ts": 1763598721261
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 4ed389b7c3..91d3f02d42 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2922,5 +2922,9 @@
{
"value": 77.7121541809139,
"ts": 1763512468081
+ },
+ {
+ "value": 78.90168849613381,
+ "ts": 1763598739067
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 51339098ee..5681a52009 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 959b1fd7d3..44f3f28d75 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 ee90fff51d..ad51445c4b 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2710,5 +2710,9 @@
{
"value": 989.4024009498263,
"ts": 1763512536320
+ },
+ {
+ "value": 1834.151908536958,
+ "ts": 1763598785610
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 76c2859956..a3519103fc 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 133.70175594972815,
"ts": 1763512461152
+ },
+ {
+ "value": 162.07455429497568,
+ "ts": 1763598729645
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 581304b02d..22f6363326 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 201.47750167897917,
"ts": 1763512372268
+ },
+ {
+ "value": 219.39447125932426,
+ "ts": 1763598715196
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 7801610551..7cc84e113e 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2970,5 +2970,9 @@
{
"value": 46.59832246039142,
"ts": 1763512460631
+ },
+ {
+ "value": 47.28579534707774,
+ "ts": 1763598731698
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index c9d5db1350..d503a79b9e 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 10aa921efe..77e9b33fb4 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 75a9072a48..3ea601cb63 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 382.4823101931536,
"ts": 1763512504839
+ },
+ {
+ "value": 508.6038823429685,
+ "ts": 1763598765132
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 0679b8eaf1..d877933ab8 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 440.04400440044003,
"ts": 1763512409826
+ },
+ {
+ "value": 596.1844197138315,
+ "ts": 1763598745000
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index c0b0562d66..d813812712 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1962,5 +1962,9 @@
{
"value": 161.19932296284355,
"ts": 1763512497501
+ },
+ {
+ "value": 156.0549313358302,
+ "ts": 1763598769143
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 7f7bd16be3..810be5ba5d 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 7a509eca19..c4324093a4 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 5192fadd52..42ec4389cc 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 289.58926589121097,
"ts": 1763512551313
+ },
+ {
+ "value": 392.4390084374387,
+ "ts": 1763598799030
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index a6441a3c31..b884fa3281 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 366.6137113528046,
"ts": 1763512447285
+ },
+ {
+ "value": 456.82960255824577,
+ "ts": 1763598775158
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 01fa429a37..5d488f2153 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2870,5 +2870,9 @@
{
"value": 105.84810796507013,
"ts": 1763512533573
+ },
+ {
+ "value": 93.28358208955224,
+ "ts": 1763598805334
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index c6a4960cfe..a322f5044d 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 04da20c0f7..b55aceb3ef 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 2617.217413219856,
"ts": 1763512439333
+ },
+ {
+ "value": 5612.372162634074,
+ "ts": 1763598712397
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 07115fa9ef..cc84e58f44 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 6000,
"ts": 1763512357939
+ },
+ {
+ "value": 6280.968664945216,
+ "ts": 1763598701801
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 83854c4bf3..0d85f74b83 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2962,5 +2962,9 @@
{
"value": 1083.8933448948624,
"ts": 1763512441520
+ },
+ {
+ "value": 2007.9425282227476,
+ "ts": 1763598713642
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 09a71334eb..de1e9c03cd 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 08c00e7b65..6aae10661d 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 109.20209668025626,
"ts": 1763512485088
+ },
+ {
+ "value": 131.64823591363876,
+ "ts": 1763598749499
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index d3359472b3..78ebcd2f35 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2218,5 +2218,9 @@
{
"value": 121.72360626470827,
"ts": 1763512392464
+ },
+ {
+ "value": 177.0956316410862,
+ "ts": 1763598731274
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 1ad4215235..a0f41d1585 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2974,5 +2974,9 @@
{
"value": 35.085257174935094,
"ts": 1763512483337
+ },
+ {
+ "value": 34.69090404495941,
+ "ts": 1763598754439
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index a37a0af4ca..239c899331 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 e7d05fa202..2d591e3ea3 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