From 54f82d56f80b8962c012bee423f562455c6896ba Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 1 Sep 2025 00:44:50 +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 30889cf57e..b78d5894dd 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1906,5 +1906,9 @@
{
"value": 95.46843177189409,
"ts": 1756600491556
+ },
+ {
+ "value": 117.68397928761964,
+ "ts": 1756687060369
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 171418ee65..5efc2820eb 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1902,5 +1902,9 @@
{
"value": 135.57483731019522,
"ts": 1756600436934
+ },
+ {
+ "value": 131.34851138353764,
+ "ts": 1756687080390
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index cbbf14d6c9..ee259c6b3c 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2670,5 +2670,9 @@
{
"value": 34.29825764851146,
"ts": 1756600486593
+ },
+ {
+ "value": 40.903141361256544,
+ "ts": 1756687071897
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 5ff68eea0f..8cfad4a412 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1906,5 +1906,9 @@
{
"value": 242.68899405411966,
"ts": 1756600578307
+ },
+ {
+ "value": 321.38839787883654,
+ "ts": 1756687134809
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index a775a1e0cd..722cd0983e 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1902,5 +1902,9 @@
{
"value": 275.04011001604397,
"ts": 1756600514721
+ },
+ {
+ "value": 315.1922672830426,
+ "ts": 1756687151692
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 4282f88193..f6e11464cf 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2650,5 +2650,9 @@
{
"value": 103.92309690828786,
"ts": 1756600559831
+ },
+ {
+ "value": 154.82272797646695,
+ "ts": 1756687132645
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 9c4c71d085..e798cce980 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 63f546241e..209cf02fd4 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -978,5 +978,9 @@
{
"value": 246.30541871921181,
"ts": 1756600648986
+ },
+ {
+ "value": 319.57390146471374,
+ "ts": 1756687190658
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index c9f7737821..28598a8023 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -978,5 +978,9 @@
{
"value": 277.6813606386671,
"ts": 1756600578659
+ },
+ {
+ "value": 318.60662701784196,
+ "ts": 1756687207588
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 2f3a04e0f9..1bb7f10320 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -990,5 +990,9 @@
{
"value": 108.4098978236713,
"ts": 1756600618874
+ },
+ {
+ "value": 159.21665406201487,
+ "ts": 1756687175605
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 7cafea0a7a..e446af7083 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -978,5 +978,9 @@
{
"value": 153.4781997007175,
"ts": 1756600733484
+ },
+ {
+ "value": 236.9574661348288,
+ "ts": 1756687248134
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 178b36f6f9..b785b5f0f3 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -978,5 +978,9 @@
{
"value": 188.74750302782454,
"ts": 1756600648194
+ },
+ {
+ "value": 220.6937139073822,
+ "ts": 1756687268329
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index d4dddf1cd3..6c41401691 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -14,5 +14,9 @@
{
"value": 48.516604807995535,
"ts": 1756600703897
+ },
+ {
+ "value": 119.42794016660197,
+ "ts": 1756687211134
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 12e2898884..df67d28326 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1906,5 +1906,9 @@
{
"value": 207.4688796680498,
"ts": 1756600513211
+ },
+ {
+ "value": 231.9109461966605,
+ "ts": 1756687080507
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 38c95b04ab..21e9c97b02 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1902,5 +1902,9 @@
{
"value": 246.1033634126333,
"ts": 1756600455281
+ },
+ {
+ "value": 275.78599007170436,
+ "ts": 1756687097148
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 4527a01116..2dcb8d7555 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2606,5 +2606,9 @@
{
"value": 69.30967563071805,
"ts": 1756600507781
+ },
+ {
+ "value": 77.08911501695961,
+ "ts": 1756687091177
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index d74074ec0b..0d43dbea9b 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 19312f395e..6f6c5ce473 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 1b4e77fc1f..becd53d848 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2394,5 +2394,9 @@
{
"value": 774.5733391856652,
"ts": 1756600630103
+ },
+ {
+ "value": 810.482236930974,
+ "ts": 1756687235842
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index dc843527b5..21d9e261c0 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1902,5 +1902,9 @@
{
"value": 134.74667624865253,
"ts": 1756600504493
+ },
+ {
+ "value": 145.40519581233036,
+ "ts": 1756687072510
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 9ee661b3fc..3252c25691 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1898,5 +1898,9 @@
{
"value": 164.40157825515124,
"ts": 1756600447620
+ },
+ {
+ "value": 181.6860465116279,
+ "ts": 1756687090138
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 38604df43c..52f0f0c683 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2654,5 +2654,9 @@
{
"value": 42.36570072869005,
"ts": 1756600499476
+ },
+ {
+ "value": 46.27487274409995,
+ "ts": 1756687083724
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 36fd65a4f1..7c8cb42c97 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 4b35ba95e6..1a1671a88b 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 33f5a77454..9cac2db58b 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1906,5 +1906,9 @@
{
"value": 332.83408221001827,
"ts": 1756600550162
+ },
+ {
+ "value": 400.16006402561027,
+ "ts": 1756687112862
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index ea086562f4..908f8a56d2 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1902,5 +1902,9 @@
{
"value": 347.66485108355545,
"ts": 1756600489575
+ },
+ {
+ "value": 354.81963335304556,
+ "ts": 1756687129370
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 59076be72f..d776f840e4 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1646,5 +1646,9 @@
{
"value": 151.9872330724219,
"ts": 1756600539096
+ },
+ {
+ "value": 193.87359441644045,
+ "ts": 1756687118519
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index ecbd3552c9..98d517e1a0 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 f6477f8f56..57510a3fa3 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 28c1137315..cec1eabc0a 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1906,5 +1906,9 @@
{
"value": 286.77946659019216,
"ts": 1756600599640
+ },
+ {
+ "value": 345.6221198156682,
+ "ts": 1756687152529
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 35c63dcf3e..501255e0ef 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1902,5 +1902,9 @@
{
"value": 304.7386865762609,
"ts": 1756600534803
+ },
+ {
+ "value": 346.98126301179735,
+ "ts": 1756687169312
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 16a3505a65..76da57f2a7 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2554,5 +2554,9 @@
{
"value": 93.06654257794324,
"ts": 1756600581584
+ },
+ {
+ "value": 116.57729074376313,
+ "ts": 1756687150089
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index c8983fcadb..3000d34b5d 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 6c110b268f..b31b7a3e3b 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1906,5 +1906,9 @@
{
"value": 2586.975059644147,
"ts": 1756600483023
+ },
+ {
+ "value": 4827.031375703942,
+ "ts": 1756687053344
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 0e74134a4b..ce8e000792 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1902,5 +1902,9 @@
{
"value": 4222.576710143568,
"ts": 1756600430755
+ },
+ {
+ "value": 3768.7916137407346,
+ "ts": 1756687074010
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index d51391abf1..64f8dcd3b6 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2646,5 +2646,9 @@
{
"value": 1131.4065898148265,
"ts": 1756600478882
+ },
+ {
+ "value": 1776.5495459928939,
+ "ts": 1756687065401
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 599e38f776..f75d1ec692 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 e3bd45a3e2..deba118267 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1906,5 +1906,9 @@
{
"value": 109.32944606413993,
"ts": 1756600528429
+ },
+ {
+ "value": 122.65925259628752,
+ "ts": 1756687094165
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 5e7c98ea4f..7ea41f59ee 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1902,5 +1902,9 @@
{
"value": 126.01865076031252,
"ts": 1756600468621
+ },
+ {
+ "value": 146.49868151186638,
+ "ts": 1756687108846
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index f02c46fcfe..d9352c7836 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2658,5 +2658,9 @@
{
"value": 32.907726734237194,
"ts": 1756600523964
+ },
+ {
+ "value": 34.71740036106097,
+ "ts": 1756687106495
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 4354943e1d..2df1929db3 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 05369f1a42..b08c886e53 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