From ee581f6aaeda9618d175beeece5ec0785e3f1676 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 1 Jun 2025 00:45:47 +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 d46d5d2cc8..774a8a675e 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 113.94712853236099,
"ts": 1748651464296
+ },
+ {
+ "value": 131.50973172014727,
+ "ts": 1748738360002
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 41ec012608..57c8e6b221 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1542,5 +1542,9 @@
{
"value": 164.83516483516485,
"ts": 1748651455100
+ },
+ {
+ "value": 164.257555847569,
+ "ts": 1748738352567
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 62cd24a8e9..3d9fdec865 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2310,5 +2310,9 @@
{
"value": 38.0112513303938,
"ts": 1748651476693
+ },
+ {
+ "value": 41.63890739506996,
+ "ts": 1748738365071
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 2e6c9d5931..1a01994ccc 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 405.18638573743925,
"ts": 1748651533171
+ },
+ {
+ "value": 378.57278061707365,
+ "ts": 1748738440906
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index bd49da5b64..19c9965aae 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1542,5 +1542,9 @@
{
"value": 430.8178358584046,
"ts": 1748651515747
+ },
+ {
+ "value": 406.83482506102524,
+ "ts": 1748738415997
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index d7a500a307..65a12f5376 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2290,5 +2290,9 @@
{
"value": 32.877432930036825,
"ts": 1748651592061
+ },
+ {
+ "value": 168.7336539272758,
+ "ts": 1748738423476
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 603a938a70..8b352e4454 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 30b4b264b9..3b60887018 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -618,5 +618,9 @@
{
"value": 373.05312898311934,
"ts": 1748651586566
+ },
+ {
+ "value": 413.93583994480855,
+ "ts": 1748738486769
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index c6210ff55d..35b40edcc8 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -618,5 +618,9 @@
{
"value": 423.3401538135892,
"ts": 1748651557932
+ },
+ {
+ "value": 419.96220340169384,
+ "ts": 1748738459559
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 020bf8e924..88d7bfdc29 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -630,5 +630,9 @@
{
"value": 131.19485716159926,
"ts": 1748651645701
+ },
+ {
+ "value": 172.15407789972025,
+ "ts": 1748738464564
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 22e38d766d..5912942a7d 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -618,5 +618,9 @@
{
"value": 252.6156242763615,
"ts": 1748651641810
+ },
+ {
+ "value": 280.4852394642732,
+ "ts": 1748738536694
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index edf66183a6..0731cb131a 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -618,5 +618,9 @@
{
"value": 313.4714349154933,
"ts": 1748651603463
+ },
+ {
+ "value": 313.12788664770505,
+ "ts": 1748738505207
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 483ef2ccb2..c4e9a07a24 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -634,5 +634,9 @@
{
"value": 43.532202947130145,
"ts": 1748651740394
+ },
+ {
+ "value": 131.81743285549516,
+ "ts": 1748738497413
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index d10e8aada9..8390b19fad 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 184.36578171091446,
"ts": 1748651486158
+ },
+ {
+ "value": 170.66788030492663,
+ "ts": 1748738383652
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index df4e5f6284..9689bae0b7 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1542,5 +1542,9 @@
{
"value": 241.23512383403025,
"ts": 1748651471747
+ },
+ {
+ "value": 238.51168707266658,
+ "ts": 1748738369836
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index e845db4ed6..a290b867e7 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2246,5 +2246,9 @@
{
"value": 59.01097604154372,
"ts": 1748651499534
+ },
+ {
+ "value": 63.5970490969219,
+ "ts": 1748738385335
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index d98a74314a..95d669177a 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 eee2609925..97c8551c1e 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 4fe53d5987..525979857e 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2058,5 +2058,9 @@
{
"value": 1345.190942380988,
"ts": 1748651567556
+ },
+ {
+ "value": 840.438148421377,
+ "ts": 1748738504519
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 5f9d4aac7f..de8657a933 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1542,5 +1542,9 @@
{
"value": 141.28284826222097,
"ts": 1748651476531
+ },
+ {
+ "value": 129.94888677120335,
+ "ts": 1748738373283
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 88ae98a132..cbc3f3f294 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1538,5 +1538,9 @@
{
"value": 207.61245674740485,
"ts": 1748651463981
+ },
+ {
+ "value": 195.10926118626432,
+ "ts": 1748738361915
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 7fb8ef5299..a4ec64c86f 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2294,5 +2294,9 @@
{
"value": 40.43671653861706,
"ts": 1748651490060
+ },
+ {
+ "value": 48.32785617630002,
+ "ts": 1748738376448
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 444ad62901..8c68009ca0 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 f0c69c07a8..f9093529e5 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 1e321bbdd1..05d7b69467 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 502.8073409871784,
"ts": 1748651515237
+ },
+ {
+ "value": 440.2377283733216,
+ "ts": 1748738421859
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 49eae789c8..1aee5e4598 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1542,5 +1542,9 @@
{
"value": 503.48242007216584,
"ts": 1748651498576
+ },
+ {
+ "value": 463.96535725332507,
+ "ts": 1748738397916
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 19428e01ca..75d3120b9d 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1286,5 +1286,9 @@
{
"value": 191.90174630589138,
"ts": 1748651529909
+ },
+ {
+ "value": 231.8034306907742,
+ "ts": 1748738410427
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 51e9d940df..617c91ec76 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 92826386c0..14ad95da0e 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 21f6e4ed0e..511cf2d2dd 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 297.04440813901675,
"ts": 1748651553710
+ },
+ {
+ "value": 376.48239944782586,
+ "ts": 1748738457170
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 6448ee1226..d27f093277 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1542,5 +1542,9 @@
{
"value": 468.4206417362792,
"ts": 1748651528948
+ },
+ {
+ "value": 434.75110499239184,
+ "ts": 1748738430364
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 28d25245cd..c5e545cbfa 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2194,5 +2194,9 @@
{
"value": 89.46944618412812,
"ts": 1748651614770
+ },
+ {
+ "value": 116.58408627222383,
+ "ts": 1748738440907
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 7e79df2ea0..22af9e8099 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 0d363e7fd7..55de16a90b 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 4804.868933852971,
"ts": 1748651456962
+ },
+ {
+ "value": 4687.337245234541,
+ "ts": 1748738353495
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 82b42033e0..8a5b87c553 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1542,5 +1542,9 @@
{
"value": 5218.500550841725,
"ts": 1748651449772
+ },
+ {
+ "value": 5322.609261340115,
+ "ts": 1748738347170
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 2e2c2987e0..4c80c51dc8 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2286,5 +2286,9 @@
{
"value": 1672.8935482072159,
"ts": 1748651469684
+ },
+ {
+ "value": 1841.7713747800105,
+ "ts": 1748738358632
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 2999393c14..7919e197ee 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 753dec7b19..ff22cda111 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 123.24377618930245,
"ts": 1748651499763
+ },
+ {
+ "value": 78.25542570951586,
+ "ts": 1748738404262
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index c44cc710b4..9dea187ae7 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1542,5 +1542,9 @@
{
"value": 154.320987654321,
"ts": 1748651482955
+ },
+ {
+ "value": 157.08451146716934,
+ "ts": 1748738380973
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 6dbd4a0631..ae4430505b 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2298,5 +2298,9 @@
{
"value": 29.212432811404533,
"ts": 1748651517630
+ },
+ {
+ "value": 36.127167630057805,
+ "ts": 1748738400097
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 151a2969d1..4bc85a23e5 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 c4553dd93e..1a615f8b22 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