From cf99a161e26b7d987da8699e5bb6b601b6e95a26 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 7 May 2025 00:44:20 +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 cd67ee2bcc..152b6a74d6 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 63.90593047034764,
"ts": 1746491561744
+ },
+ {
+ "value": 83.05647840531562,
+ "ts": 1746578001570
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 3cb066b796..7b555f3c9f 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1442,5 +1442,9 @@
{
"value": 105.70824524312897,
"ts": 1746491542233
+ },
+ {
+ "value": 117.61016151795515,
+ "ts": 1746577998164
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index d03dc47d13..82f4ada146 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2210,5 +2210,9 @@
{
"value": 18.150137941048353,
"ts": 1746491706005
+ },
+ {
+ "value": 14.790273915872923,
+ "ts": 1746578201282
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index fed30bf019..fb14698ce1 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 239.46360153256705,
"ts": 1746491685170
+ },
+ {
+ "value": 295.74132492113563,
+ "ts": 1746578109636
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 54e12ed15c..cf2cd5843d 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1442,5 +1442,9 @@
{
"value": 266.37069922308547,
"ts": 1746491645522
+ },
+ {
+ "value": 294.43517518892924,
+ "ts": 1746578097558
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index f767636d5e..9969dbb8f3 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 56.08839531101015,
"ts": 1746491865195
+ },
+ {
+ "value": 54.77201150212242,
+ "ts": 1746578366581
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index dbc9385aca..e05a1c9823 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 427ece37f6..5291f3e1f4 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -518,5 +518,9 @@
{
"value": 257.8537968971593,
"ts": 1746491764297
+ },
+ {
+ "value": 274.4864815407841,
+ "ts": 1746578181436
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 938a38f611..4cbc6e7cca 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -518,5 +518,9 @@
{
"value": 278.1641168289291,
"ts": 1746491710189
+ },
+ {
+ "value": 311.0500531377174,
+ "ts": 1746578156072
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 7896bc0e69..37f933e851 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -530,5 +530,9 @@
{
"value": 59.37801528983894,
"ts": 1746491993215
+ },
+ {
+ "value": 62.0289675278355,
+ "ts": 1746578474443
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 93586e74fe..3679fa12c4 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -518,5 +518,9 @@
{
"value": 189.9545691988666,
"ts": 1746491849689
+ },
+ {
+ "value": 169.37191249117856,
+ "ts": 1746578270244
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 850aa6baa4..eb6170a19f 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -518,5 +518,9 @@
{
"value": 197.48535316963992,
"ts": 1746491793693
+ },
+ {
+ "value": 236.47650014779782,
+ "ts": 1746578228192
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 89858a6357..2ab12fe104 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -534,5 +534,9 @@
{
"value": 57.03611812180063,
"ts": 1746492070371
+ },
+ {
+ "value": 55.96205772486254,
+ "ts": 1746578553779
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 0fa2edbe56..125e8f3c2f 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 124.87512487512487,
"ts": 1746491597395
+ },
+ {
+ "value": 139.93842709207948,
+ "ts": 1746578031976
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 3ba53bd0bb..466083d56e 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1442,5 +1442,9 @@
{
"value": 167.20543975030654,
"ts": 1746491569017
+ },
+ {
+ "value": 159.15119363395223,
+ "ts": 1746578024555
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index cd84e4e19a..9eb2391dae 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2146,5 +2146,9 @@
{
"value": 25.09662199467952,
"ts": 1746491754772
+ },
+ {
+ "value": 23.081894561905642,
+ "ts": 1746578256591
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 0a84c870ff..37b36d4d12 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 edef224e49..d2d5457030 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 f4fe52c43a..6b6fc4c5c4 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1958,5 +1958,9 @@
{
"value": 265.5540933688192,
"ts": 1746492102761
+ },
+ {
+ "value": 548.9511982384765,
+ "ts": 1746578351245
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index eb273b8036..ecd3fcee42 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1442,5 +1442,9 @@
{
"value": 88.30801836806782,
"ts": 1746491582104
+ },
+ {
+ "value": 113.45586566825504,
+ "ts": 1746578018071
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 4b11218ed0..7b25c846d2 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1438,5 +1438,9 @@
{
"value": 139.82102908277406,
"ts": 1746491556365
+ },
+ {
+ "value": 145.92859227551318,
+ "ts": 1746578011809
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index a642b971f4..e5a3633036 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2194,5 +2194,9 @@
{
"value": 19.54499257290282,
"ts": 1746491733154
+ },
+ {
+ "value": 16.396668197022365,
+ "ts": 1746578233430
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index c858697fc4..8648286a8b 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 c4cd4db848..9b16dcd35d 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 6b2b054544..7c82b2de84 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 283.8355645962439,
"ts": 1746491650046
+ },
+ {
+ "value": 305.3435114503817,
+ "ts": 1746578080509
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index c4a17d0a7a..655976e6ac 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1442,5 +1442,9 @@
{
"value": 329.9604047514298,
"ts": 1746491613039
+ },
+ {
+ "value": 312.33732431025504,
+ "ts": 1746578068625
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index a8b1848bf1..31a9d5fd07 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1186,5 +1186,9 @@
{
"value": 62.338310008415675,
"ts": 1746491826153
+ },
+ {
+ "value": 60.455837011063416,
+ "ts": 1746578326575
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index e49e67938b..757396eb03 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 b93f8a9e2b..612cd7978e 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 ed454c48ce..545c4294ee 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 192.70916974466033,
"ts": 1746491716835
+ },
+ {
+ "value": 226.3638421489474,
+ "ts": 1746578136619
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 6be045e24c..cb5a807c0e 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1442,5 +1442,9 @@
{
"value": 297.79630732578914,
"ts": 1746491666119
+ },
+ {
+ "value": 323.60714093090985,
+ "ts": 1746578116660
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 4dea5347a5..ea4878f237 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2094,5 +2094,9 @@
{
"value": 33.482329700500564,
"ts": 1746491925305
+ },
+ {
+ "value": 47.11314221101976,
+ "ts": 1746578409469
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 7038af1ccd..81f9d6dabe 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 633d6a9d21..d771e732c6 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 2608.6452435701726,
"ts": 1746491548265
+ },
+ {
+ "value": 2676.7391369003362,
+ "ts": 1746577990715
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index a62a4425b2..5c546bb1eb 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1442,5 +1442,9 @@
{
"value": 3170.465353859161,
"ts": 1746491533214
+ },
+ {
+ "value": 2159.7062799459272,
+ "ts": 1746577989962
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 4c5c5d9107..bb1fe5ee26 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2186,5 +2186,9 @@
{
"value": 561.2967201561653,
"ts": 1746491691503
+ },
+ {
+ "value": 487.98473149995664,
+ "ts": 1746578183435
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 49899cecf5..bc652c539c 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 b8113fc5a8..af50ba8109 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 82.72210886229527,
"ts": 1746491618653
+ },
+ {
+ "value": 94.32182607055272,
+ "ts": 1746578051110
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 4d1391508f..8f807b0555 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1442,5 +1442,9 @@
{
"value": 124.02844385645776,
"ts": 1746491584742
+ },
+ {
+ "value": 119.04761904761905,
+ "ts": 1746578040197
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 38615fbfc7..cf2a693460 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2198,5 +2198,9 @@
{
"value": 14.8822811560556,
"ts": 1746491789934
+ },
+ {
+ "value": 15.902296291584504,
+ "ts": 1746578289506
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index b3037486d8..79f22ae07a 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 b2ad5c4c0f..96efa37995 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