From b0e16015c8dc914c8d284d6d028a7f3d0886ae38 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 2 May 2025 00:42:58 +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 40f845c7da..38dcdc503d 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1426,5 +1426,9 @@
{
"value": 82.60821676396078,
"ts": 1746059768841
+ },
+ {
+ "value": 86.74531575294934,
+ "ts": 1746145967027
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 37f5b45176..b656420739 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1422,5 +1422,9 @@
{
"value": 93.57454772301934,
"ts": 1746059782592
+ },
+ {
+ "value": 86.80555555555554,
+ "ts": 1746145939611
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index bbdc05f952..edf7909198 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2190,5 +2190,9 @@
{
"value": 18.50481125092524,
"ts": 1746059905550
+ },
+ {
+ "value": 16.886187098953055,
+ "ts": 1746146087175
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 42e9171b83..39f0ad6895 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1426,5 +1426,9 @@
{
"value": 287.1912693854107,
"ts": 1746059880893
+ },
+ {
+ "value": 220.63690519967642,
+ "ts": 1746146083923
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 6719d21835..f8eab2fac0 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1422,5 +1422,9 @@
{
"value": 275.25461051472615,
"ts": 1746059888287
+ },
+ {
+ "value": 269.05829596412553,
+ "ts": 1746146044155
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index a9c2d226a8..fb8264e941 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2170,5 +2170,9 @@
{
"value": 54.74352657798215,
"ts": 1746060075049
+ },
+ {
+ "value": 30.672964848782286,
+ "ts": 1746146273848
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 6ecbb227fd..3208259bef 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 8cbf644d1e..e8b30ecdcd 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -498,5 +498,9 @@
{
"value": 270.50787854196255,
"ts": 1746059950034
+ },
+ {
+ "value": 269.2031586503948,
+ "ts": 1746146153105
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 8c0cb2c027..5771d5ad8e 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -498,5 +498,9 @@
{
"value": 292.7614725902072,
"ts": 1746059951578
+ },
+ {
+ "value": 297.3977695167286,
+ "ts": 1746146106795
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 81d41276ff..02d4cfe042 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -510,5 +510,9 @@
{
"value": 56.18529911648617,
"ts": 1746060201757
+ },
+ {
+ "value": 70.39279177812192,
+ "ts": 1746146375432
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 3f1e114497..7178f0abdb 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -498,5 +498,9 @@
{
"value": 215.05376344086022,
"ts": 1746060029045
+ },
+ {
+ "value": 193.8297528670651,
+ "ts": 1746146238567
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 5ca2253993..0cd0c312d9 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -498,5 +498,9 @@
{
"value": 209.98845063521506,
"ts": 1746060034234
+ },
+ {
+ "value": 213.44337525124064,
+ "ts": 1746146186292
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index dd89714beb..3b9cb2d606 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -514,5 +514,9 @@
{
"value": 51.35447425856978,
"ts": 1746060287489
+ },
+ {
+ "value": 44.60502252553638,
+ "ts": 1746146473148
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 23a5a59212..6bc04aa3c6 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1426,5 +1426,9 @@
{
"value": 130.40076501782144,
"ts": 1746059800530
+ },
+ {
+ "value": 144.43909484833895,
+ "ts": 1746145997098
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 019e824189..cf1fa80a94 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1422,5 +1422,9 @@
{
"value": 167.86034019695614,
"ts": 1746059809013
+ },
+ {
+ "value": 183.50868607780768,
+ "ts": 1746145967566
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 4a913a50be..753e744bd4 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2126,5 +2126,9 @@
{
"value": 20.619406985855086,
"ts": 1746059958809
+ },
+ {
+ "value": 23.91772303276728,
+ "ts": 1746146135303
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 450705f638..a4ce8a11a7 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 0db325f014..b3d464c206 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 dfc77e4b43..d02c416003 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1938,5 +1938,9 @@
{
"value": 520.2372281760483,
"ts": 1746060179309
+ },
+ {
+ "value": 625.7169673584315,
+ "ts": 1746146209452
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index a451d42bb0..5413d611af 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1422,5 +1422,9 @@
{
"value": 106.54922574229295,
"ts": 1746059785941
+ },
+ {
+ "value": 116.40540121061618,
+ "ts": 1746145983210
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index ef7c0989cd..d5d008f59d 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1418,5 +1418,9 @@
{
"value": 135.7588922074396,
"ts": 1746059796676
+ },
+ {
+ "value": 116.20700340873877,
+ "ts": 1746145955896
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 053ac410f2..84d88f8e99 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2174,5 +2174,9 @@
{
"value": 19.10292656835027,
"ts": 1746059933208
+ },
+ {
+ "value": 20.466639377814165,
+ "ts": 1746146113011
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 41a266b15e..e349f82268 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 f2b3170b6c..fe86119f2e 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 715f653943..63f402052a 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1426,5 +1426,9 @@
{
"value": 304.61491597705236,
"ts": 1746059850458
+ },
+ {
+ "value": 296.428042092782,
+ "ts": 1746146047372
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 5b41164c25..15f69ddf2a 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1422,5 +1422,9 @@
{
"value": 292.084509784831,
"ts": 1746059855971
+ },
+ {
+ "value": 314.3830233167409,
+ "ts": 1746146011667
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index bdef0bff20..d5f4b45554 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1166,5 +1166,9 @@
{
"value": 57.76006469127246,
"ts": 1746060035221
+ },
+ {
+ "value": 61.19014838610983,
+ "ts": 1746146205508
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 332c02969c..0f5e71ad32 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 50a1a0f540..a9767baa3c 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 b331071107..6cc45c033a 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1426,5 +1426,9 @@
{
"value": 257.86487880350694,
"ts": 1746059904783
+ },
+ {
+ "value": 258.5315408479835,
+ "ts": 1746146107655
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index e952f2ef99..aaf61fbdff 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1422,5 +1422,9 @@
{
"value": 295.82881372645693,
"ts": 1746059909350
+ },
+ {
+ "value": 287.9493209195182,
+ "ts": 1746146065577
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index ec55719173..7df1fe624c 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2074,5 +2074,9 @@
{
"value": 36.674368284006306,
"ts": 1746060130010
+ },
+ {
+ "value": 45.74670051922505,
+ "ts": 1746146317953
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 4917021751..c12fb5e54a 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 de5188b633..b454428411 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1426,5 +1426,9 @@
{
"value": 2705.7903914376766,
"ts": 1746059757902
+ },
+ {
+ "value": 2558.611147963535,
+ "ts": 1746145956235
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 88e67fb138..8dcad48d06 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1422,5 +1422,9 @@
{
"value": 2999.9000033332222,
"ts": 1746059772667
+ },
+ {
+ "value": 3490.536766987279,
+ "ts": 1746145929199
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index ddc85cad28..820df30cc3 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2166,5 +2166,9 @@
{
"value": 672.4195898240503,
"ts": 1746059891300
+ },
+ {
+ "value": 566.2122289258954,
+ "ts": 1746146071562
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 404c9f9258..f2efa7f687 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 b147c68a69..bc66adc908 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1426,5 +1426,9 @@
{
"value": 85.76329331046313,
"ts": 1746059821010
+ },
+ {
+ "value": 96.56237929702587,
+ "ts": 1746146015994
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index c2f7a6abae..0781dca1d6 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1422,5 +1422,9 @@
{
"value": 113.19900384876614,
"ts": 1746059825420
+ },
+ {
+ "value": 131.2565628281414,
+ "ts": 1746145982119
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index bfac72c790..f3a2b491b1 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2178,5 +2178,9 @@
{
"value": 13.882718791648157,
"ts": 1746059996289
+ },
+ {
+ "value": 15.53277415346381,
+ "ts": 1746146169075
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 807950a402..80aa86d8f5 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 67ae37eb94..e7dc3d9283 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