From ad155946b019970f4af073905a2a70744bacddee Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sat, 15 Mar 2025 00:41:35 +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 c6c399e5df..7a2c4dee74 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1254,5 +1254,9 @@
{
"value": 93.59790340696368,
"ts": 1741912215373
+ },
+ {
+ "value": 81.94930069930071,
+ "ts": 1741998606285
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 291ae19309..e5d922582f 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 134.48090371167294,
"ts": 1741912182262
+ },
+ {
+ "value": 168.76687668766877,
+ "ts": 1741998527884
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 4e45116a40..d3bc991479 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2018,5 +2018,9 @@
{
"value": 17.016063163626463,
"ts": 1741912377299
+ },
+ {
+ "value": 15.319566149886636,
+ "ts": 1741998758230
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index c91159649a..5f4a414cce 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1254,5 +1254,9 @@
{
"value": 336.2851698240108,
"ts": 1741912321156
+ },
+ {
+ "value": 334.5413994981879,
+ "ts": 1741998716298
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index f69fddf215..8bab10a275 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 333.29630041106543,
"ts": 1741912274475
+ },
+ {
+ "value": 351.493848857645,
+ "ts": 1741998600818
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 1699b2466a..fb08e572c6 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -1998,5 +1998,9 @@
{
"value": 47.90992933285424,
"ts": 1741912549790
+ },
+ {
+ "value": 50.75626839914729,
+ "ts": 1741998941614
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index fc7e0ed4f8..1793bc47c6 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 f0c08e6250..e7598344b7 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -326,5 +326,9 @@
{
"value": 345.5624028105742,
"ts": 1741912376619
+ },
+ {
+ "value": 353.3672958567684,
+ "ts": 1741998770879
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index f4be511cac..fe8a1501de 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -326,5 +326,9 @@
{
"value": 320.66698733365405,
"ts": 1741912333228
+ },
+ {
+ "value": 412.3144584936779,
+ "ts": 1741998645496
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 2f8f54a691..ad3275ea08 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -338,5 +338,9 @@
{
"value": 50.85758604467839,
"ts": 1741912675647
+ },
+ {
+ "value": 50.18253898555997,
+ "ts": 1741999072459
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index b2daaba0a0..48c4811868 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -326,5 +326,9 @@
{
"value": 235.15579071134627,
"ts": 1741912451049
+ },
+ {
+ "value": 238.91056781078282,
+ "ts": 1741998843795
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index e69eabf859..f40417ca6a 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -326,5 +326,9 @@
{
"value": 210.56695151695942,
"ts": 1741912410075
+ },
+ {
+ "value": 292.21965177158165,
+ "ts": 1741998694452
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 5151efe093..de00ed45f5 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -338,5 +338,9 @@
{
"value": 35.006344900013126,
"ts": 1741912797661
+ },
+ {
+ "value": 36.99319325244155,
+ "ts": 1741999188929
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index c7808ef0ea..cf1fc1dd7b 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1254,5 +1254,9 @@
{
"value": 136.37603418492589,
"ts": 1741912246292
+ },
+ {
+ "value": 149.5066281271803,
+ "ts": 1741998636632
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 651ce5709e..07a8dc24ac 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 193.59834796076407,
"ts": 1741912205531
+ },
+ {
+ "value": 223.88059701492537,
+ "ts": 1741998545214
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index e70c59bec3..4ff13195c7 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -1954,5 +1954,9 @@
{
"value": 22.364360155655948,
"ts": 1741912429836
+ },
+ {
+ "value": 19.61399654793661,
+ "ts": 1741998816911
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 9768e299fd..c62e61dd5f 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 3206aac9e7..00464a0789 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 a8fee04801..9b5f97d74a 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1766,5 +1766,9 @@
{
"value": 634.9385520579063,
"ts": 1741912488442
+ },
+ {
+ "value": 337.09758975223326,
+ "ts": 1741999065020
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 9cf7feb3c5..49a543a973 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 103.2488986784141,
"ts": 1741912232590
+ },
+ {
+ "value": 112.96882060551287,
+ "ts": 1741998623268
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 18a23f363c..4b669e6763 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1246,5 +1246,9 @@
{
"value": 171.978903921119,
"ts": 1741912194187
+ },
+ {
+ "value": 207.84259387557157,
+ "ts": 1741998536812
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index ba0b98c923..cc54e66f4d 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2002,5 +2002,9 @@
{
"value": 18.422991893883566,
"ts": 1741912405944
+ },
+ {
+ "value": 16.90445601460545,
+ "ts": 1741998789706
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 5b2f4cc06b..70be4c1a18 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 19b105abb1..cca4395b38 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 407448ebb5..a3ff3044f6 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1254,5 +1254,9 @@
{
"value": 353.6067892503536,
"ts": 1741912292979
+ },
+ {
+ "value": 284.4545583842981,
+ "ts": 1741998687938
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index d1866c8be7..c208a55fbf 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 347.92693534357784,
"ts": 1741912247042
+ },
+ {
+ "value": 295.6975999211473,
+ "ts": 1741998580367
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 26ac55671b..24606d8730 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -994,5 +994,9 @@
{
"value": 57.745055579616,
"ts": 1741912505040
+ },
+ {
+ "value": 52.554130754677324,
+ "ts": 1741998898510
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 8e391e9000..e861708f79 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 398828d1dc..fd20dcc8dd 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 d50f96a679..efdcf38304 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1254,5 +1254,9 @@
{
"value": 309.15086562242374,
"ts": 1741912341056
+ },
+ {
+ "value": 313.7911197113122,
+ "ts": 1741998736112
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index b3659ac941..4a1a27866c 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 307.2039322103323,
"ts": 1741912294663
+ },
+ {
+ "value": 420.6688634929538,
+ "ts": 1741998615598
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index efedb9c9e2..de67bc659b 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -1902,5 +1902,9 @@
{
"value": 43.261015336029935,
"ts": 1741912596378
+ },
+ {
+ "value": 39.96483094876509,
+ "ts": 1741998992261
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index a953d0f6f2..a17c427d5d 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 e55f814aa0..f50af9ba87 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1254,5 +1254,9 @@
{
"value": 2831.2867674045488,
"ts": 1741912205682
+ },
+ {
+ "value": 2963.3206751981033,
+ "ts": 1741998595254
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index c12956a45b..3545418709 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 4235.360554675367,
"ts": 1741912174858
+ },
+ {
+ "value": 5814.078683864855,
+ "ts": 1741998522413
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 1b2d69ee90..6b6ccaa4d2 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -1994,5 +1994,9 @@
{
"value": 528.156616041877,
"ts": 1741912361742
+ },
+ {
+ "value": 561.3212254266041,
+ "ts": 1741998740795
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index ce012318bc..9c70c3baf7 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 447a233494..2f174105d8 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1254,5 +1254,9 @@
{
"value": 96.86168151879116,
"ts": 1741912265112
+ },
+ {
+ "value": 91.65902841429882,
+ "ts": 1741998656368
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index eb963cf925..04b7953e64 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1250,5 +1250,9 @@
{
"value": 142.78914802475012,
"ts": 1741912219435
+ },
+ {
+ "value": 166.96349065004452,
+ "ts": 1741998555911
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index c6c784202b..54a3097be5 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2006,5 +2006,9 @@
{
"value": 13.936505281935501,
"ts": 1741912467207
+ },
+ {
+ "value": 13.464386697185944,
+ "ts": 1741998855869
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 5a23eccbc1..1698cb25f4 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 c81bb03384..d492509cbd 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