From ee4daf69ffea04ca0610da64e9dad0469218b093 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 8 May 2025 00:40:33 +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 152b6a74d6..8b75df2c61 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1450,5 +1450,9 @@
{
"value": 83.05647840531562,
"ts": 1746578001570
+ },
+ {
+ "value": 85.90081319436491,
+ "ts": 1746664362113
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 7b555f3c9f..de53394639 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 117.61016151795515,
"ts": 1746577998164
+ },
+ {
+ "value": 126.56091798852513,
+ "ts": 1746664320914
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 82f4ada146..8d26772f9e 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 14.790273915872923,
"ts": 1746578201282
+ },
+ {
+ "value": 28.640164967350213,
+ "ts": 1746664406594
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index fb14698ce1..4cacf2b1c8 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1450,5 +1450,9 @@
{
"value": 295.74132492113563,
"ts": 1746578109636
+ },
+ {
+ "value": 299.23694578824,
+ "ts": 1746664457170
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index cf2cd5843d..fc270e05d6 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 294.43517518892924,
"ts": 1746578097558
+ },
+ {
+ "value": 382.53108065030284,
+ "ts": 1746664387949
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 9969dbb8f3..31e1ad782b 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2194,5 +2194,9 @@
{
"value": 54.77201150212242,
"ts": 1746578366581
+ },
+ {
+ "value": 98.71181086817037,
+ "ts": 1746664501401
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index e05a1c9823..bad4096a79 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 5291f3e1f4..506224bee5 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -522,5 +522,9 @@
{
"value": 274.4864815407841,
"ts": 1746578181436
+ },
+ {
+ "value": 311.0500531377174,
+ "ts": 1746664520554
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 4cbc6e7cca..728df8a8eb 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -522,5 +522,9 @@
{
"value": 311.0500531377174,
"ts": 1746578156072
+ },
+ {
+ "value": 357.217277408984,
+ "ts": 1746664442666
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 37f933e851..7a66f77577 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -534,5 +534,9 @@
{
"value": 62.0289675278355,
"ts": 1746578474443
+ },
+ {
+ "value": 111.4951499609767,
+ "ts": 1746664562510
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 3679fa12c4..850ca04c00 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -522,5 +522,9 @@
{
"value": 169.37191249117856,
"ts": 1746578270244
+ },
+ {
+ "value": 212.7093858016485,
+ "ts": 1746664585564
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index eb6170a19f..c1a0d4587c 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -522,5 +522,9 @@
{
"value": 236.47650014779782,
"ts": 1746578228192
+ },
+ {
+ "value": 238.71096081161724,
+ "ts": 1746664500887
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 2ab12fe104..20f60950ac 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -538,5 +538,9 @@
{
"value": 55.96205772486254,
"ts": 1746578553779
+ },
+ {
+ "value": 92.64406151565684,
+ "ts": 1746664608780
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 125e8f3c2f..3d7821e19a 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1450,5 +1450,9 @@
{
"value": 139.93842709207948,
"ts": 1746578031976
+ },
+ {
+ "value": 136.7240907847963,
+ "ts": 1746664390496
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 466083d56e..c2db4918d2 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 159.15119363395223,
"ts": 1746578024555
+ },
+ {
+ "value": 225.25904790509085,
+ "ts": 1746664339037
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 9eb2391dae..71a62b89ac 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2150,5 +2150,9 @@
{
"value": 23.081894561905642,
"ts": 1746578256591
+ },
+ {
+ "value": 39.9872040946897,
+ "ts": 1746664436564
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 37b36d4d12..e7dde6966a 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 d2d5457030..32c1becb1c 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 6b6fc4c5c4..9dea7daa3a 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1962,5 +1962,9 @@
{
"value": 548.9511982384765,
"ts": 1746578351245
+ },
+ {
+ "value": 1354.0961408259986,
+ "ts": 1746664413602
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index ecd3fcee42..b354365295 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 113.45586566825504,
"ts": 1746578018071
+ },
+ {
+ "value": 108.84551193672448,
+ "ts": 1746664377798
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 7b25c846d2..c9d9c87529 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1442,5 +1442,9 @@
{
"value": 145.92859227551318,
"ts": 1746578011809
+ },
+ {
+ "value": 184.9112426035503,
+ "ts": 1746664330675
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index e5a3633036..186ed3148d 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2198,5 +2198,9 @@
{
"value": 16.396668197022365,
"ts": 1746578233430
+ },
+ {
+ "value": 33.482890243085784,
+ "ts": 1746664422787
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 8648286a8b..3ef8f60a93 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 9b16dcd35d..51267a0b1f 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 7c82b2de84..d7740f6f6d 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1450,5 +1450,9 @@
{
"value": 305.3435114503817,
"ts": 1746578080509
+ },
+ {
+ "value": 302.73979514607197,
+ "ts": 1746664432956
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 655976e6ac..762a83ca78 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 312.33732431025504,
"ts": 1746578068625
+ },
+ {
+ "value": 438.18009201781933,
+ "ts": 1746664368434
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 31a9d5fd07..00ed91ff43 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1190,5 +1190,9 @@
{
"value": 60.455837011063416,
"ts": 1746578326575
+ },
+ {
+ "value": 102.9654036243822,
+ "ts": 1746664479510
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 757396eb03..f0b538fb00 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 612cd7978e..cae5f9ceb7 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 545c4294ee..e6a625863b 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1450,5 +1450,9 @@
{
"value": 226.3638421489474,
"ts": 1746578136619
+ },
+ {
+ "value": 254.48530347372437,
+ "ts": 1746664481206
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index cb5a807c0e..21c93d75ed 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 323.60714093090985,
"ts": 1746578116660
+ },
+ {
+ "value": 298.0033773716102,
+ "ts": 1746664408437
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index ea4878f237..7c779048ee 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2098,5 +2098,9 @@
{
"value": 47.11314221101976,
"ts": 1746578409469
+ },
+ {
+ "value": 82.06138191367143,
+ "ts": 1746664526156
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 81f9d6dabe..6bdcd1d483 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 d771e732c6..e86cb6d658 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1450,5 +1450,9 @@
{
"value": 2676.7391369003362,
"ts": 1746577990715
+ },
+ {
+ "value": 3067.8332007726394,
+ "ts": 1746664352388
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 5c546bb1eb..63f9c7277d 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 2159.7062799459272,
"ts": 1746577989962
+ },
+ {
+ "value": 4562.352145995269,
+ "ts": 1746664313835
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index bb1fe5ee26..5adaf0d535 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 487.98473149995664,
"ts": 1746578183435
+ },
+ {
+ "value": 935.0940808544682,
+ "ts": 1746664397336
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index bc652c539c..a458ab303c 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 af50ba8109..9eb04c4e34 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1450,5 +1450,9 @@
{
"value": 94.32182607055272,
"ts": 1746578051110
+ },
+ {
+ "value": 93.71485692865176,
+ "ts": 1746664408295
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 8f807b0555..f03f58ad21 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1446,5 +1446,9 @@
{
"value": 119.04761904761905,
"ts": 1746578040197
+ },
+ {
+ "value": 149.34289127837513,
+ "ts": 1746664350658
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index cf2a693460..c906759a89 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2202,5 +2202,9 @@
{
"value": 15.902296291584504,
"ts": 1746578289506
+ },
+ {
+ "value": 24.89048187972919,
+ "ts": 1746664457778
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 79f22ae07a..dc772fdd26 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 96efa37995..d4bdebf018 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