From 362c349e0948aaafc82fcd5eaa86bf84887c8961 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 2 Jun 2025 00:41:11 +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 774a8a675e..21f599c422 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1550,5 +1550,9 @@
{
"value": 131.50973172014727,
"ts": 1748738360002
+ },
+ {
+ "value": 123.37555518999837,
+ "ts": 1748824441020
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 57c8e6b221..8f4f795bed 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 164.257555847569,
"ts": 1748738352567
+ },
+ {
+ "value": 157.6955424726661,
+ "ts": 1748824406585
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 3d9fdec865..d666c54b41 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2314,5 +2314,9 @@
{
"value": 41.63890739506996,
"ts": 1748738365071
+ },
+ {
+ "value": 38.04595951909907,
+ "ts": 1748824440418
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 1a01994ccc..4a5eff63af 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1550,5 +1550,9 @@
{
"value": 378.57278061707365,
"ts": 1748738440906
+ },
+ {
+ "value": 172.42865764290028,
+ "ts": 1748824535132
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 19c9965aae..91d0ede47f 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 406.83482506102524,
"ts": 1748738415997
+ },
+ {
+ "value": 396.930404869013,
+ "ts": 1748824470403
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 65a12f5376..74712a4924 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2294,5 +2294,9 @@
{
"value": 168.7336539272758,
"ts": 1748738423476
+ },
+ {
+ "value": 151.9179642992784,
+ "ts": 1748824503226
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 8b352e4454..71ead1a60d 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 3b60887018..86884f936b 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -622,5 +622,9 @@
{
"value": 413.93583994480855,
"ts": 1748738486769
+ },
+ {
+ "value": 362.99836650735074,
+ "ts": 1748824595891
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 35b40edcc8..1da12a0d5e 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -622,5 +622,9 @@
{
"value": 419.96220340169384,
"ts": 1748738459559
+ },
+ {
+ "value": 404.3944193570129,
+ "ts": 1748824514325
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 88d7bfdc29..e19eeff7be 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -634,5 +634,9 @@
{
"value": 172.15407789972025,
"ts": 1748738464564
+ },
+ {
+ "value": 159.12797867685086,
+ "ts": 1748824546570
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 5912942a7d..429bfe2801 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -622,5 +622,9 @@
{
"value": 280.4852394642732,
"ts": 1748738536694
+ },
+ {
+ "value": 241.104257499347,
+ "ts": 1748824653433
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 0731cb131a..8cd5e3974c 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -622,5 +622,9 @@
{
"value": 313.12788664770505,
"ts": 1748738505207
+ },
+ {
+ "value": 305.35128120308406,
+ "ts": 1748824561021
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index c4e9a07a24..4160cb9f30 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -638,5 +638,9 @@
{
"value": 131.81743285549516,
"ts": 1748738497413
+ },
+ {
+ "value": 120.8934022425726,
+ "ts": 1748824582407
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 8390b19fad..23d823ed45 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1550,5 +1550,9 @@
{
"value": 170.66788030492663,
"ts": 1748738383652
+ },
+ {
+ "value": 195.51616266944734,
+ "ts": 1748824461675
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 9689bae0b7..f0e0e9cd0f 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 238.51168707266658,
"ts": 1748738369836
+ },
+ {
+ "value": 241.23512383403025,
+ "ts": 1748824423498
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index a290b867e7..3eef79d4e0 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2250,5 +2250,9 @@
{
"value": 63.5970490969219,
"ts": 1748738385335
+ },
+ {
+ "value": 56.92167577413478,
+ "ts": 1748824462741
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 95d669177a..6a1448a857 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 97c8551c1e..f785d8ab1f 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 525979857e..50da51fb2c 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2062,5 +2062,9 @@
{
"value": 840.438148421377,
"ts": 1748738504519
+ },
+ {
+ "value": 1385.361348418379,
+ "ts": 1748824512044
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index de8657a933..c038c98357 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 129.94888677120335,
"ts": 1748738373283
+ },
+ {
+ "value": 153.3115290269828,
+ "ts": 1748824452462
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index cbc3f3f294..d333ab07b6 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1542,5 +1542,9 @@
{
"value": 195.10926118626432,
"ts": 1748738361915
+ },
+ {
+ "value": 199.94668088509732,
+ "ts": 1748824415668
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index a4ec64c86f..3551c0b7cb 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2298,5 +2298,9 @@
{
"value": 48.32785617630002,
"ts": 1748738376448
+ },
+ {
+ "value": 43.64906154517678,
+ "ts": 1748824452942
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 8c68009ca0..06e65aedaf 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 f9093529e5..587ef5a5d6 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 05d7b69467..8c268f78a7 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1550,5 +1550,9 @@
{
"value": 440.2377283733216,
"ts": 1748738421859
+ },
+ {
+ "value": 368.5050976538509,
+ "ts": 1748824496680
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 1aee5e4598..86c77af0f1 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 463.96535725332507,
"ts": 1748738397916
+ },
+ {
+ "value": 441.98895027624314,
+ "ts": 1748824452053
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 75d3120b9d..4f356c4136 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1290,5 +1290,9 @@
{
"value": 231.8034306907742,
"ts": 1748738410427
+ },
+ {
+ "value": 223.48865795060902,
+ "ts": 1748824488785
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 617c91ec76..4ce8173fab 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 14ad95da0e..a31ccb2b4e 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 511cf2d2dd..b83b7264f1 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1550,5 +1550,9 @@
{
"value": 376.48239944782586,
"ts": 1748738457170
+ },
+ {
+ "value": 226.01423889705052,
+ "ts": 1748824562213
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index d27f093277..70d56ac923 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 434.75110499239184,
"ts": 1748738430364
+ },
+ {
+ "value": 456.5862567536717,
+ "ts": 1748824483962
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index c5e545cbfa..44e87d5a9d 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2198,5 +2198,9 @@
{
"value": 116.58408627222383,
"ts": 1748738440907
+ },
+ {
+ "value": 114.45576284765937,
+ "ts": 1748824521008
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 22af9e8099..2447939f90 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 55de16a90b..d902f97d40 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1550,5 +1550,9 @@
{
"value": 4687.337245234541,
"ts": 1748738353495
+ },
+ {
+ "value": 4194.109606064371,
+ "ts": 1748824433779
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 8a5b87c553..b9a5b09197 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 5322.609261340115,
"ts": 1748738347170
+ },
+ {
+ "value": 5709.452315500106,
+ "ts": 1748824401052
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 4c80c51dc8..29a9ebb4fd 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2290,5 +2290,9 @@
{
"value": 1841.7713747800105,
"ts": 1748738358632
+ },
+ {
+ "value": 1728.840908217757,
+ "ts": 1748824433384
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 7919e197ee..5bdee875bd 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 ff22cda111..ac8630a4ae 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1550,5 +1550,9 @@
{
"value": 78.25542570951586,
"ts": 1748738404262
+ },
+ {
+ "value": 112.78195488721803,
+ "ts": 1748824476700
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 9dea187ae7..ff524390a2 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1546,5 +1546,9 @@
{
"value": 157.08451146716934,
"ts": 1748738380973
+ },
+ {
+ "value": 155.82796592561812,
+ "ts": 1748824434698
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index ae4430505b..1f743cbf99 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2302,5 +2302,9 @@
{
"value": 36.127167630057805,
"ts": 1748738400097
+ },
+ {
+ "value": 34.69090404495941,
+ "ts": 1748824478079
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 4bc85a23e5..38664a8821 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 1a615f8b22..a3de4043ce 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