From 18a00ca485dec60ee28f8bc66f4b534daa32a3a3 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sat, 12 Apr 2025 00:41:28 +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 8f7297ca45..2bca79a464 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1342,5 +1342,9 @@
{
"value": 102.43102977328599,
"ts": 1744414866736
+ },
+ {
+ "value": 68.29979054730899,
+ "ts": 1744417842566
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 89c27ebebe..69cb158b09 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1338,5 +1338,9 @@
{
"value": 138.47858197932052,
"ts": 1744414840215
+ },
+ {
+ "value": 81.33608068539203,
+ "ts": 1744417887641
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 1d7845457b..054845f520 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2106,5 +2106,9 @@
{
"value": 14.836795252225517,
"ts": 1744415086624
+ },
+ {
+ "value": 16.45711276413666,
+ "ts": 1744417984688
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 8dcbc21f9c..25ff759b09 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1342,5 +1342,9 @@
{
"value": 341.93879295606087,
"ts": 1744414968096
+ },
+ {
+ "value": 349.65034965034965,
+ "ts": 1744417951761
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index f1c295c121..1c16d4a2ef 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1338,5 +1338,9 @@
{
"value": 335.7770440427556,
"ts": 1744414933705
+ },
+ {
+ "value": 308.59435272334514,
+ "ts": 1744417985455
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 9d71910d0c..80811ae07f 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2086,5 +2086,9 @@
{
"value": 44.52458870411185,
"ts": 1744415294716
+ },
+ {
+ "value": 48.221820373719105,
+ "ts": 1744418145132
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index bc38ab2eb6..4de1b86348 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 895a46cc8e..76b6d09047 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -414,5 +414,9 @@
{
"value": 359.7877252421071,
"ts": 1744415022216
+ },
+ {
+ "value": 275.6656176058441,
+ "ts": 1744418015756
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index c9c2f3dab9..212e5e7a91 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -414,5 +414,9 @@
{
"value": 348.1086098862845,
"ts": 1744414985006
+ },
+ {
+ "value": 283.53377596106134,
+ "ts": 1744418047083
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index fd79741b06..e15fbdc757 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -426,5 +426,9 @@
{
"value": 52.91005291005291,
"ts": 1744415422844
+ },
+ {
+ "value": 56.071098152457324,
+ "ts": 1744418261888
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 60d091b64e..3e98d47103 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -414,5 +414,9 @@
{
"value": 257.4499581643818,
"ts": 1744415091910
+ },
+ {
+ "value": 241.14301790486908,
+ "ts": 1744418088724
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 92f181d07a..70574e33d8 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -414,5 +414,9 @@
{
"value": 255.78173292124055,
"ts": 1744415055148
+ },
+ {
+ "value": 181.69705045121435,
+ "ts": 1744418136505
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index b68f1c9a04..4b452a0e46 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -430,5 +430,9 @@
{
"value": 40.211512556044795,
"ts": 1744415530425
+ },
+ {
+ "value": 36.76605757564616,
+ "ts": 1744418379078
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 28143d418d..3c005039df 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1342,5 +1342,9 @@
{
"value": 154.24164524421593,
"ts": 1744414895275
+ },
+ {
+ "value": 158.41165909810962,
+ "ts": 1744417871976
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 7720a0d025..99b3a4e09d 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1338,5 +1338,9 @@
{
"value": 209.6729102599944,
"ts": 1744414862541
+ },
+ {
+ "value": 211.80457497881955,
+ "ts": 1744417913319
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 81dc32b03c..9fec0379de 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2042,5 +2042,9 @@
{
"value": 11.327850653616983,
"ts": 1744415162249
+ },
+ {
+ "value": 22.10921954455008,
+ "ts": 1744418035480
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 15a881bfa6..becda69967 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 4f404f8f7e..893a74d10b 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 dfc74ba48f..bd950c4e68 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1854,5 +1854,9 @@
{
"value": 516.6682932149971,
"ts": 1744415264805
+ },
+ {
+ "value": 384.3263186663023,
+ "ts": 1744418269648
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index b67dc9e846..3c35aecef7 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1338,5 +1338,9 @@
{
"value": 125.4075746175069,
"ts": 1744414882046
+ },
+ {
+ "value": 114.35541663490126,
+ "ts": 1744417859249
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 78a9238619..0c5363b2a8 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1334,5 +1334,9 @@
{
"value": 174.29700209156402,
"ts": 1744414852080
+ },
+ {
+ "value": 134.54121445869586,
+ "ts": 1744417902719
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 50fe467328..da7ca2726c 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2090,5 +2090,9 @@
{
"value": 17.708517797060388,
"ts": 1744415116447
+ },
+ {
+ "value": 19.678066826714943,
+ "ts": 1744418011429
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index e356dadc38..8167a6e955 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 5fe4a1ce2b..a02157a0cb 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 cceb7dec9b..656b58d70c 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1342,5 +1342,9 @@
{
"value": 346.1005999077065,
"ts": 1744414940626
+ },
+ {
+ "value": 364.76381542950935,
+ "ts": 1744417924855
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index c5f3219086..3b98ad0ba8 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1338,5 +1338,9 @@
{
"value": 308.43571685601194,
"ts": 1744414906127
+ },
+ {
+ "value": 323.3978332345173,
+ "ts": 1744417956650
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index fe3d07c84b..d9a8944b76 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1082,5 +1082,9 @@
{
"value": 49.096622152395916,
"ts": 1744415246430
+ },
+ {
+ "value": 72.82790765421309,
+ "ts": 1744418101174
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index efd0140195..04a460906d 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 413368d56f..d463241b7a 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 d9c4c07720..f6049df886 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1342,5 +1342,9 @@
{
"value": 310.5750815259589,
"ts": 1744414987932
+ },
+ {
+ "value": 313.85677669090336,
+ "ts": 1744417971361
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index a5848b02e7..5878c9196e 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1338,5 +1338,9 @@
{
"value": 390.11703511053315,
"ts": 1744414949594
+ },
+ {
+ "value": 332.92642326045944,
+ "ts": 1744418004005
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 5e3330f698..8e2910f8b0 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -1990,5 +1990,9 @@
{
"value": 38.702685966406065,
"ts": 1744415346749
+ },
+ {
+ "value": 45.046059595936846,
+ "ts": 1744418189901
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 66ad91bdbe..04100baf53 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 a14d9753f9..4303d8920f 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1342,5 +1342,9 @@
{
"value": 3416.510603836615,
"ts": 1744414857586
+ },
+ {
+ "value": 3245.270318998053,
+ "ts": 1744417829856
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 95d5eca0f6..8ac2723253 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1338,5 +1338,9 @@
{
"value": 3827.72406362528,
"ts": 1744414832837
+ },
+ {
+ "value": 2186.1994137746756,
+ "ts": 1744417876468
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 3f4e191cc7..fa94b66fc0 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2082,5 +2082,9 @@
{
"value": 449.0950734270445,
"ts": 1744415068956
+ },
+ {
+ "value": 540.212843860481,
+ "ts": 1744417968787
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index aa789bd9b3..ee059796f3 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 db9bf07591..b48cee3495 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1342,5 +1342,9 @@
{
"value": 101.33081132202932,
"ts": 1744414913425
+ },
+ {
+ "value": 67.91940230925968,
+ "ts": 1744417897495
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 39a8a7a712..a5540a271f 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1338,5 +1338,9 @@
{
"value": 146.756677428823,
"ts": 1744414876192
+ },
+ {
+ "value": 145.97119501751655,
+ "ts": 1744417927004
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 0d5dd5ad4f..af03a451a3 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2094,5 +2094,9 @@
{
"value": 13.073262563405322,
"ts": 1744415202088
+ },
+ {
+ "value": 14.927601134497687,
+ "ts": 1744418070347
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index bcfcabc840..ae08a66701 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 3695b6d674..1bc9e34196 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