From 53b69970fc9419a2996d3652c49be423d88664a7 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 4 May 2025 00:47:32 +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 39312f0bed..0c9273714b 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1434,5 +1434,9 @@
{
"value": 93.82036527395547,
"ts": 1746232399466
+ },
+ {
+ "value": 92.8102957554758,
+ "ts": 1746319069913
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 6f856857da..e5440f79d8 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1430,5 +1430,9 @@
{
"value": 112.71415689810641,
"ts": 1746232303982
+ },
+ {
+ "value": 101.07816711590297,
+ "ts": 1746319004423
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index a2f21182d1..509dc73b7d 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2198,5 +2198,9 @@
{
"value": 15.38935056940597,
"ts": 1746232462510
+ },
+ {
+ "value": 17.03925845147219,
+ "ts": 1746319170101
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 020cecf9d4..9d58f5e8a4 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1434,5 +1434,9 @@
{
"value": 225.8355916892502,
"ts": 1746232515231
+ },
+ {
+ "value": 221.75407473112318,
+ "ts": 1746319183808
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index cbf197a778..dd3d018eb4 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1430,5 +1430,9 @@
{
"value": 255.91810620601407,
"ts": 1746232411986
+ },
+ {
+ "value": 297.17682020802374,
+ "ts": 1746319106199
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 7382101885..866131b7f3 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2178,5 +2178,9 @@
{
"value": 56.98330389195966,
"ts": 1746232632601
+ },
+ {
+ "value": 45.7184656882915,
+ "ts": 1746319335217
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index d30fa17d71..7b9feeb365 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 c701381396..9084fab32b 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -506,5 +506,9 @@
{
"value": 96.02381390584866,
"ts": 1746232684833
+ },
+ {
+ "value": 308.8008234688626,
+ "ts": 1746319245294
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 3e89256150..be405bf742 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -506,5 +506,9 @@
{
"value": 237.6661187142263,
"ts": 1746232483730
+ },
+ {
+ "value": 293.4128808254682,
+ "ts": 1746319166250
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 29220a1448..ddebe257d7 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -518,5 +518,9 @@
{
"value": 58.07622504537205,
"ts": 1746232749368
+ },
+ {
+ "value": 54.19833882091514,
+ "ts": 1746319461983
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index b96c9ad92b..d4858b7dc2 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -506,5 +506,9 @@
{
"value": 118.19632409432067,
"ts": 1746232810313
+ },
+ {
+ "value": 212.81878480473875,
+ "ts": 1746319325039
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 7b0cc70263..70df422dcf 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -506,5 +506,9 @@
{
"value": 215.5830623574008,
"ts": 1746232562256
+ },
+ {
+ "value": 232.58969240013178,
+ "ts": 1746319240969
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 9a3751e8a7..d23760ef46 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -522,5 +522,9 @@
{
"value": 61.273571176912114,
"ts": 1746232823248
+ },
+ {
+ "value": 53.344002133760085,
+ "ts": 1746319544842
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index e9f2869415..b34057a358 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1434,5 +1434,9 @@
{
"value": 145.12383900928793,
"ts": 1746232429592
+ },
+ {
+ "value": 148.91293557033654,
+ "ts": 1746319099028
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 6340ab2008..8f4d122fde 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1430,5 +1430,9 @@
{
"value": 191.49751053236307,
"ts": 1746232329696
+ },
+ {
+ "value": 179.44730230888862,
+ "ts": 1746319029901
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index a26e7d668a..0aafb8c0d7 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2134,5 +2134,9 @@
{
"value": 20.426505433450444,
"ts": 1746232519300
+ },
+ {
+ "value": 24.688919612877744,
+ "ts": 1746319217907
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index a8eeaa054a..74482ae4d7 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 1468d07d43..e9fef581a9 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 6c11738423..678d8b4e76 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1946,5 +1946,9 @@
{
"value": 261.32935338407,
"ts": 1746232930692
+ },
+ {
+ "value": 634.3433489099867,
+ "ts": 1746319354250
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index dda9228ecc..2cecd6c2c9 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1430,5 +1430,9 @@
{
"value": 113.55034065102194,
"ts": 1746232415727
+ },
+ {
+ "value": 121.300339640951,
+ "ts": 1746319085746
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 7804bf0b93..fce30a4bf2 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1426,5 +1426,9 @@
{
"value": 137.51375137513753,
"ts": 1746232318487
+ },
+ {
+ "value": 147.27540500736376,
+ "ts": 1746319018024
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 1549c0d467..e90e073609 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2182,5 +2182,9 @@
{
"value": 17.346053772766695,
"ts": 1746232493198
+ },
+ {
+ "value": 20.38154247513452,
+ "ts": 1746319196035
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index a7fe8071f1..081e6d355f 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 bcde18b3be..74edd83291 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 6c8f2f0ccb..1c4b8d2a14 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1434,5 +1434,9 @@
{
"value": 299.2518703241895,
"ts": 1746232478819
+ },
+ {
+ "value": 333.66700033366703,
+ "ts": 1746319146711
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 67b0c74cf4..2576adcf87 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1430,5 +1430,9 @@
{
"value": 331.98694184695404,
"ts": 1746232379063
+ },
+ {
+ "value": 324.41200324412,
+ "ts": 1746319075385
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 39a2c79860..ab07d19117 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1174,5 +1174,9 @@
{
"value": 59.0772139185916,
"ts": 1746232593760
+ },
+ {
+ "value": 59.79251995575354,
+ "ts": 1746319288146
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 7e400e472f..7f0994c1dc 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 b6bc1d6667..d8a1a63fb5 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 6ac876a803..86dcec2096 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1434,5 +1434,9 @@
{
"value": 139.44732377344457,
"ts": 1746232558911
+ },
+ {
+ "value": 285.41527923128154,
+ "ts": 1746319205505
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index c7a2d53acf..6987b1c982 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1430,5 +1430,9 @@
{
"value": 303.9821663795724,
"ts": 1746232432328
+ },
+ {
+ "value": 335.9086328518643,
+ "ts": 1746319124535
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index f8d005bcf9..355a202627 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2082,5 +2082,9 @@
{
"value": 42.56768261535842,
"ts": 1746232679988
+ },
+ {
+ "value": 38.4223771924769,
+ "ts": 1746319387721
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 7976eb2d9f..fdfe017c1b 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 221b2f729d..2ecbb70eea 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1434,5 +1434,9 @@
{
"value": 2117.8297735490905,
"ts": 1746232389614
+ },
+ {
+ "value": 2027.4227702104013,
+ "ts": 1746319060136
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 4db3d32af5..fa48f5b5ff 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1430,5 +1430,9 @@
{
"value": 3603.844100373732,
"ts": 1746232295646
+ },
+ {
+ "value": 2061.1159034176353,
+ "ts": 1746318994916
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 89dbadbb8b..cd2e902aef 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2174,5 +2174,9 @@
{
"value": 542.5445338638214,
"ts": 1746232445327
+ },
+ {
+ "value": 551.5652195229574,
+ "ts": 1746319154579
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 053692a8fb..76d28b0527 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 20ac261c41..b2264f6c2f 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1434,5 +1434,9 @@
{
"value": 95.86502204895507,
"ts": 1746232448155
+ },
+ {
+ "value": 95.81603321622485,
+ "ts": 1746319117944
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index ee4347de28..dc024d1766 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1430,5 +1430,9 @@
{
"value": 130.5142260506395,
"ts": 1746232344236
+ },
+ {
+ "value": 118.71784724970321,
+ "ts": 1746319046122
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 7933274c84..bb0d19fa87 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2186,5 +2186,9 @@
{
"value": 14.35997587524053,
"ts": 1746232555783
+ },
+ {
+ "value": 15.72129291912967,
+ "ts": 1746319251080
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index b55f760af2..ca838e3c8f 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 342d22e109..983a78d8e3 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