From 30e9cc16eb23b8d81beb8df967292486e7e01be2 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 14 Mar 2025 00:41:42 +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 813c11585b..c6c399e5df 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 92.10364730443325,
"ts": 1741825929001
+ },
+ {
+ "value": 93.59790340696368,
+ "ts": 1741912215373
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index d9f074cfee..291ae19309 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1246,5 +1246,9 @@
{
"value": 101.58472165786266,
"ts": 1741825852806
+ },
+ {
+ "value": 134.48090371167294,
+ "ts": 1741912182262
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 9b1a6b424a..4e45116a40 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2014,5 +2014,9 @@
{
"value": 13.456776832813006,
"ts": 1741826199185
+ },
+ {
+ "value": 17.016063163626463,
+ "ts": 1741912377299
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index e77d711005..c91159649a 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 241.08972555952906,
"ts": 1741826051531
+ },
+ {
+ "value": 336.2851698240108,
+ "ts": 1741912321156
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index f093c55362..f69fddf215 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1246,5 +1246,9 @@
{
"value": 307.9924028540629,
"ts": 1741825949144
+ },
+ {
+ "value": 333.29630041106543,
+ "ts": 1741912274475
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index ca2fd065d3..1699b2466a 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -1994,5 +1994,9 @@
{
"value": 54.58962251276032,
"ts": 1741826394794
+ },
+ {
+ "value": 47.90992933285424,
+ "ts": 1741912549790
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index af8f256dea..fc7e0ed4f8 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 c34c48f8aa..f0c08e6250 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -322,5 +322,9 @@
{
"value": 268.76301820869446,
"ts": 1741826119396
+ },
+ {
+ "value": 345.5624028105742,
+ "ts": 1741912376619
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 4cf5ad6410..f4be511cac 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -322,5 +322,9 @@
{
"value": 325.5473264425816,
"ts": 1741826004849
+ },
+ {
+ "value": 320.66698733365405,
+ "ts": 1741912333228
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 40edfc2bac..2f8f54a691 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -334,5 +334,9 @@
{
"value": 58.93099180859213,
"ts": 1741826516040
+ },
+ {
+ "value": 50.85758604467839,
+ "ts": 1741912675647
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index ad0f324101..b2daaba0a0 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -322,5 +322,9 @@
{
"value": 187.84340121785138,
"ts": 1741826204075
+ },
+ {
+ "value": 235.15579071134627,
+ "ts": 1741912451049
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index d11631d08a..e69eabf859 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -322,5 +322,9 @@
{
"value": 223.70530554416314,
"ts": 1741826080333
+ },
+ {
+ "value": 210.56695151695942,
+ "ts": 1741912410075
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 0e2a94e16a..5151efe093 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -334,5 +334,9 @@
{
"value": 21.639049829321994,
"ts": 1741826708242
+ },
+ {
+ "value": 35.006344900013126,
+ "ts": 1741912797661
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 47f788b656..c7808ef0ea 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 150.1802162595114,
"ts": 1741825963514
+ },
+ {
+ "value": 136.37603418492589,
+ "ts": 1741912246292
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 0d0d15e9ae..651ce5709e 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1246,5 +1246,9 @@
{
"value": 182.94914013904136,
"ts": 1741825876681
+ },
+ {
+ "value": 193.59834796076407,
+ "ts": 1741912205531
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 508364a4dc..e70c59bec3 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -1950,5 +1950,9 @@
{
"value": 20.30539311241066,
"ts": 1741826260868
+ },
+ {
+ "value": 22.364360155655948,
+ "ts": 1741912429836
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index e8683cdc4e..9768e299fd 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 207ba52824..3206aac9e7 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 0c0929cd59..a8fee04801 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1762,5 +1762,9 @@
{
"value": 496.3764519011218,
"ts": 1741739760071
+ },
+ {
+ "value": 634.9385520579063,
+ "ts": 1741912488442
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 358a9d4663..9cf7feb3c5 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1246,5 +1246,9 @@
{
"value": 84.44044134204009,
"ts": 1741825950078
+ },
+ {
+ "value": 103.2488986784141,
+ "ts": 1741912232590
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index d6153831fa..18a23f363c 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1242,5 +1242,9 @@
{
"value": 152.79616990934093,
"ts": 1741825865514
+ },
+ {
+ "value": 171.978903921119,
+ "ts": 1741912194187
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 62f66ba109..ba0b98c923 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -1998,5 +1998,9 @@
{
"value": 14.752308736317234,
"ts": 1741826234646
+ },
+ {
+ "value": 18.422991893883566,
+ "ts": 1741912405944
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index f592d819ed..5b2f4cc06b 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 4c93700ac1..19b105abb1 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 e81fa8db8e..407448ebb5 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 256.86031080097604,
"ts": 1741826016926
+ },
+ {
+ "value": 353.6067892503536,
+ "ts": 1741912292979
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 7d21fa0dc0..d1866c8be7 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1246,5 +1246,9 @@
{
"value": 298.98345624875424,
"ts": 1741825921123
+ },
+ {
+ "value": 347.92693534357784,
+ "ts": 1741912247042
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index d3750ef53a..26ac55671b 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -990,5 +990,9 @@
{
"value": 42.769770326333344,
"ts": 1741826355279
+ },
+ {
+ "value": 57.745055579616,
+ "ts": 1741912505040
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 1d3f7df0ce..8e391e9000 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 51ce30efce..398828d1dc 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 cae6d2d265..d50f96a679 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 275.8874379253265,
"ts": 1741826073764
+ },
+ {
+ "value": 309.15086562242374,
+ "ts": 1741912341056
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 9c64313e27..b3659ac941 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1246,5 +1246,9 @@
{
"value": 347.4433956801205,
"ts": 1741825966942
+ },
+ {
+ "value": 307.2039322103323,
+ "ts": 1741912294663
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 79b27b5f03..efedb9c9e2 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -1898,5 +1898,9 @@
{
"value": 38.07348181991243,
"ts": 1741826447680
+ },
+ {
+ "value": 43.261015336029935,
+ "ts": 1741912596378
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 3a71bab904..a953d0f6f2 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 e16894352c..e55f814aa0 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 1889.605072539839,
"ts": 1741825919089
+ },
+ {
+ "value": 2831.2867674045488,
+ "ts": 1741912205682
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 4217c7481d..c12956a45b 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1246,5 +1246,9 @@
{
"value": 2717.3639556767744,
"ts": 1741825843630
+ },
+ {
+ "value": 4235.360554675367,
+ "ts": 1741912174858
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index db46e624c4..1b2d69ee90 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -1990,5 +1990,9 @@
{
"value": 474.61845949395126,
"ts": 1741826179764
+ },
+ {
+ "value": 528.156616041877,
+ "ts": 1741912361742
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index ac1df0752c..ce012318bc 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 7076771343..447a233494 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 91.42439202779302,
"ts": 1741825982969
+ },
+ {
+ "value": 96.86168151879116,
+ "ts": 1741912265112
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 44af98f537..eb963cf925 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1246,5 +1246,9 @@
{
"value": 134.33637829124126,
"ts": 1741825890875
+ },
+ {
+ "value": 142.78914802475012,
+ "ts": 1741912219435
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 1a59bb1b66..c6c784202b 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2002,5 +2002,9 @@
{
"value": 12.647021626406982,
"ts": 1741826301871
+ },
+ {
+ "value": 13.936505281935501,
+ "ts": 1741912467207
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 43c2ab818d..5a23eccbc1 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 9da086a0fb..c81bb03384 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