From 3524acce1e177e4a9c716a3cb512bc80b69d18c9 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 28 May 2025 00:40:41 +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 3455dd0b66..07a427bbaf 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1530,5 +1530,9 @@
{
"value": 125.18778167250878,
"ts": 1748305888229
+ },
+ {
+ "value": 122.20954863940037,
+ "ts": 1748392323396
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 2fb25f7224..29b297f40a 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1526,5 +1526,9 @@
{
"value": 136.6867140513942,
"ts": 1748305914039
+ },
+ {
+ "value": 132.88447909284196,
+ "ts": 1748392361015
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 0c1f023ec9..a271532871 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2294,5 +2294,9 @@
{
"value": 37.49250149970006,
"ts": 1748305928211
+ },
+ {
+ "value": 40.558079169370544,
+ "ts": 1748392349926
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 71c7bb1fbb..52995a1366 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1530,5 +1530,9 @@
{
"value": 375.04688086010754,
"ts": 1748305961915
+ },
+ {
+ "value": 337.4198627825891,
+ "ts": 1748392399225
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 73f26415e7..b89b85a10d 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1526,5 +1526,9 @@
{
"value": 310.6715683736344,
"ts": 1748305989455
+ },
+ {
+ "value": 373.5524841240194,
+ "ts": 1748392430301
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index b964f7b693..2b9cc81cdf 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2274,5 +2274,9 @@
{
"value": 120.48192771084337,
"ts": 1748306006518
+ },
+ {
+ "value": 124.74271814382834,
+ "ts": 1748392425130
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 05ef327f3e..3c49418822 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 fdd07bbffc..a0707ab94e 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -602,5 +602,9 @@
{
"value": 386.1128092924483,
"ts": 1748306010868
+ },
+ {
+ "value": 316.25553447185325,
+ "ts": 1748392458094
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index bc5c4e2a47..ef2555ba92 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -602,5 +602,9 @@
{
"value": 381.2670775878503,
"ts": 1748306038525
+ },
+ {
+ "value": 238.77270827944366,
+ "ts": 1748392498883
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index e3255a899a..88d828907d 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -614,5 +614,9 @@
{
"value": 153.4683855125844,
"ts": 1748306051863
+ },
+ {
+ "value": 137.1601001268731,
+ "ts": 1748392479538
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 133b58cbbf..1b1c21a556 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -602,5 +602,9 @@
{
"value": 269.7902380898851,
"ts": 1748306062843
+ },
+ {
+ "value": 213.7475285442012,
+ "ts": 1748392522064
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index e827a5e383..b21480f2d1 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -602,5 +602,9 @@
{
"value": 176.12093637631173,
"ts": 1748306114451
+ },
+ {
+ "value": 177.2761519256622,
+ "ts": 1748392574463
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index b16f04c3f1..cea072c3f1 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -618,5 +618,9 @@
{
"value": 118.99449650453666,
"ts": 1748306088099
+ },
+ {
+ "value": 17.11391018619934,
+ "ts": 1748392716566
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 1f0a7e0628..2abdfec008 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1530,5 +1530,9 @@
{
"value": 191.91402251791197,
"ts": 1748305908800
+ },
+ {
+ "value": 187.96992481203006,
+ "ts": 1748392344087
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 1c346fed80..8c1f6c858f 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1526,5 +1526,9 @@
{
"value": 236.8171771392485,
"ts": 1748305930752
+ },
+ {
+ "value": 183.53113911660344,
+ "ts": 1748392381382
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index b5c1c4b305..c4da1321c5 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 56.69577049552103,
"ts": 1748305950381
+ },
+ {
+ "value": 47.8102887741442,
+ "ts": 1748392373282
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 9d7156405d..38f275bbd0 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 82180fb7f9..cc80fc3cbf 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 4aad5aa22e..e091003680 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2042,5 +2042,9 @@
{
"value": 922.6037929267043,
"ts": 1748306022026
+ },
+ {
+ "value": 729.8559750875827,
+ "ts": 1748392506789
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 185e75ff82..9228d86f86 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1526,5 +1526,9 @@
{
"value": 156.90376569037656,
"ts": 1748305899467
+ },
+ {
+ "value": 157.16680637049456,
+ "ts": 1748392334613
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 360ddd3b6f..0edcb6a67c 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1522,5 +1522,9 @@
{
"value": 211.118930330753,
"ts": 1748305922795
+ },
+ {
+ "value": 169.01408450704224,
+ "ts": 1748392371528
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index bd17a3c846..47a3962e96 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2278,5 +2278,9 @@
{
"value": 44.55930843953302,
"ts": 1748305940465
+ },
+ {
+ "value": 46.31344942571323,
+ "ts": 1748392361753
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index c899dae1d7..cc15fa1473 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 ea76c4c96f..346f34ad2d 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 bf0565fd21..e2612c79ca 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1530,5 +1530,9 @@
{
"value": 375.0937734433608,
"ts": 1748305942570
+ },
+ {
+ "value": 396.77291363576245,
+ "ts": 1748392378049
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index e8d8c196fa..2cc3b6c583 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1526,5 +1526,9 @@
{
"value": 312.0936280884265,
"ts": 1748305966686
+ },
+ {
+ "value": 463.3920296570899,
+ "ts": 1748392410805
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 4bf12d3c36..e9847df870 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1270,5 +1270,9 @@
{
"value": 121.12403100775194,
"ts": 1748305988571
+ },
+ {
+ "value": 119.1398105677012,
+ "ts": 1748392407848
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 757cf1cdd5..55aef4971b 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 eb653fb9e7..27d47777ba 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 210cda89a2..ee873356df 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1530,5 +1530,9 @@
{
"value": 356.9516330537212,
"ts": 1748305979169
+ },
+ {
+ "value": 301.84123151222457,
+ "ts": 1748392419493
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index eaf9a0344a..be96e8d172 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1526,5 +1526,9 @@
{
"value": 370.32465127762003,
"ts": 1748306006269
+ },
+ {
+ "value": 352.3815117166852,
+ "ts": 1748392447761
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index f035718b4b..861687f219 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2178,5 +2178,9 @@
{
"value": 107.85741250067412,
"ts": 1748306025352
+ },
+ {
+ "value": 82.41305422778969,
+ "ts": 1748392449724
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 4242438da3..579ee66d24 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 d7100a40f6..f9afffb1a1 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1530,5 +1530,9 @@
{
"value": 4734.350341925302,
"ts": 1748305881453
+ },
+ {
+ "value": 4534.690381417847,
+ "ts": 1748392316374
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 5b2427e8ae..71a2e0a56c 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1526,5 +1526,9 @@
{
"value": 3194.4723796452954,
"ts": 1748305907765
+ },
+ {
+ "value": 3290.7165230532974,
+ "ts": 1748392354463
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 9545132f47..56481cd88e 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2270,5 +2270,9 @@
{
"value": 1248.474087226723,
"ts": 1748305921095
+ },
+ {
+ "value": 1370.8854396734248,
+ "ts": 1748392343319
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index ea6597410d..4cb626eafe 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 f6c2783842..aa51e44e0f 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1530,5 +1530,9 @@
{
"value": 118.79306248515086,
"ts": 1748305922919
+ },
+ {
+ "value": 110.29411764705883,
+ "ts": 1748392359201
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 06d50027bd..1734d71340 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1526,5 +1526,9 @@
{
"value": 133.91661458798322,
"ts": 1748305943489
+ },
+ {
+ "value": 136.09145345672292,
+ "ts": 1748392393984
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 962e6712d3..42119b5521 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2282,5 +2282,9 @@
{
"value": 27.326884188664806,
"ts": 1748305969676
+ },
+ {
+ "value": 33.44034242910647,
+ "ts": 1748392389210
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 7857e67458..a39b7254ef 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 8e8162e773..208d03ced8 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