From fb8776cd98b055a499113413812264f2536d4cd8 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 12 Nov 2025 00:49:03 +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 edc20fbad6..3816978e9f 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 105.7231463208345,
"ts": 1762821266387
+ },
+ {
+ "value": 92.89076046569235,
+ "ts": 1762907628736
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index d8d6e4c4b2..e2c8a3ed9c 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -2186,5 +2186,9 @@
{
"value": 139.66480446927375,
"ts": 1762821196106
+ },
+ {
+ "value": 133.6898395721925,
+ "ts": 1762907561745
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index d84cd64189..68dfe992c9 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2954,5 +2954,9 @@
{
"value": 31.144886009717208,
"ts": 1762821284399
+ },
+ {
+ "value": 31.997952131063613,
+ "ts": 1762907652321
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 8f407c4aa0..7ebf5f51b2 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 270.27027027027026,
"ts": 1762821347511
+ },
+ {
+ "value": 203.3829361716552,
+ "ts": 1762907730165
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 28766952ea..21fb080014 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -2186,5 +2186,9 @@
{
"value": 443.45898004434594,
"ts": 1762821255382
+ },
+ {
+ "value": 340.3675970047651,
+ "ts": 1762907630432
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index e1e885b6b3..1648568f92 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2934,5 +2934,9 @@
{
"value": 129.81955082435414,
"ts": 1762821355141
+ },
+ {
+ "value": 104.43864229765013,
+ "ts": 1762907725395
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index ee7941c539..0f33529494 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 f16e75ec59..0ef85443cc 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -1262,5 +1262,9 @@
{
"value": 278.2286111755159,
"ts": 1762821411958
+ },
+ {
+ "value": 205.71193472074603,
+ "ts": 1762907813022
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 4f0a14cd9f..5e70ae852e 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -1262,5 +1262,9 @@
{
"value": 447.12720769058797,
"ts": 1762821297548
+ },
+ {
+ "value": 342.12401995723445,
+ "ts": 1762907683111
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 0ef8fdb1b0..0dbfd54a46 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -1274,5 +1274,9 @@
{
"value": 142.80614066404854,
"ts": 1762821403263
+ },
+ {
+ "value": 99.56688405436353,
+ "ts": 1762907791593
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 286da3f82a..cc4e9385ba 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -1262,5 +1262,9 @@
{
"value": 161.02843493780276,
"ts": 1762821493471
+ },
+ {
+ "value": 150.13136494432626,
+ "ts": 1762907900032
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 558c9166eb..a5abf5fd42 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -1262,5 +1262,9 @@
{
"value": 323.43269904587356,
"ts": 1762821340126
+ },
+ {
+ "value": 228.39741149600306,
+ "ts": 1762907741740
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 4d77cc22df..6c66b7bff6 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -298,5 +298,9 @@
{
"value": 90.68444081706681,
"ts": 1762821449722
+ },
+ {
+ "value": 71.54355213736362,
+ "ts": 1762907850173
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 2027830af5..293eb0afda 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 221.17369507519905,
"ts": 1762821287142
+ },
+ {
+ "value": 184.52454176405462,
+ "ts": 1762907652480
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 67fce9950f..792d393018 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -2186,5 +2186,9 @@
{
"value": 311.0097449720091,
"ts": 1762821212142
+ },
+ {
+ "value": 283.2326283987915,
+ "ts": 1762907578382
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index bb4650aba6..ba2af17ed2 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2890,5 +2890,9 @@
{
"value": 69.92029086841002,
"ts": 1762821306167
+ },
+ {
+ "value": 71.0833096388968,
+ "ts": 1762907673291
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 135daf03ff..4fd1c9d368 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 c9ecc11e4e..11bd97876a 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 b998969b86..c3bf5e27b6 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2678,5 +2678,9 @@
{
"value": 1191.0275921392179,
"ts": 1762821326782
+ },
+ {
+ "value": 918.6485658875166,
+ "ts": 1762907700553
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index bbdc3c6abe..a5fba46e58 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -2186,5 +2186,9 @@
{
"value": 139.19821826280625,
"ts": 1762821278770
+ },
+ {
+ "value": 125.250501002004,
+ "ts": 1762907642595
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index b9c2df78ea..e204bf3c15 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -2182,5 +2182,9 @@
{
"value": 187.0091011095873,
"ts": 1762821205702
+ },
+ {
+ "value": 184.36578171091446,
+ "ts": 1762907571481
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 2d02d56b5d..c39f7bc50e 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2938,5 +2938,9 @@
{
"value": 40.11231448054553,
"ts": 1762821297925
+ },
+ {
+ "value": 42.54232961796988,
+ "ts": 1762907665169
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 239253fa37..9f51c612b2 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 6fb8714416..e20b41f3d1 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 c3ddddc2bb..ed8d29dae5 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 374.29819089207734,
"ts": 1762821321917
+ },
+ {
+ "value": 264.8305084745763,
+ "ts": 1762907696539
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 1eaaa5703d..9cc3d11875 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -2186,5 +2186,9 @@
{
"value": 523.6058992931321,
"ts": 1762821238546
+ },
+ {
+ "value": 399.493974299221,
+ "ts": 1762907609196
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index fd0558c1be..0a65c71a8f 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1930,5 +1930,9 @@
{
"value": 152.78838808250572,
"ts": 1762821338349
+ },
+ {
+ "value": 150.51173991571343,
+ "ts": 1762907704776
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 8d2533a821..8bfdc2dc00 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 72f224f091..fcd38432ce 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 02269d4634..ae0e271973 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 294.9997541668715,
"ts": 1762821368184
+ },
+ {
+ "value": 255.2105487026797,
+ "ts": 1762907754076
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 237bbadb5c..3815cd8977 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -2186,5 +2186,9 @@
{
"value": 421.2595661026469,
"ts": 1762821270043
+ },
+ {
+ "value": 362.80082234853063,
+ "ts": 1762907647361
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index f54c81391b..0b2760f31f 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2838,5 +2838,9 @@
{
"value": 103.49824052991099,
"ts": 1762821374831
+ },
+ {
+ "value": 79.44704854214666,
+ "ts": 1762907750956
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index d1c86107ba..03cacdbf49 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 0266f882ab..68dd1bce03 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 2624.620888093942,
"ts": 1762821258546
+ },
+ {
+ "value": 2263.6573996445222,
+ "ts": 1762907619885
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index abbe1c69d1..d177158f78 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -2186,5 +2186,9 @@
{
"value": 5348.6529318542,
"ts": 1762821189962
+ },
+ {
+ "value": 3682.186400458228,
+ "ts": 1762907555435
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 5d94610839..ebe1057510 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2930,5 +2930,9 @@
{
"value": 1006.7451927917043,
"ts": 1762821275832
+ },
+ {
+ "value": 987.9795817553104,
+ "ts": 1762907644043
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index d94e6f73ff..40266a67de 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 df92a01341..c6bcf2bbe7 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 112.96882060551287,
"ts": 1762821301959
+ },
+ {
+ "value": 99.96667777407531,
+ "ts": 1762907669223
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index f4a95ad894..4085c9fef2 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -2186,5 +2186,9 @@
{
"value": 155.1028849136594,
"ts": 1762821223297
+ },
+ {
+ "value": 146.12761811982463,
+ "ts": 1762907590200
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index ad03dafea0..0d0c1a5ab9 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2942,5 +2942,9 @@
{
"value": 30.875632950475488,
"ts": 1762821323381
+ },
+ {
+ "value": 32.80409395092507,
+ "ts": 1762907689519
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 44beb24b77..6be40d122b 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 39cb0edb59..501e61eef9 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