From b02d283f230d13d81cd123c5fea4a47026abbe59 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 29 Apr 2025 00:42:17 +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 9f8d1534e2..e2084c2012 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1414,5 +1414,9 @@
{
"value": 76.6557645134914,
"ts": 1745800475896
+ },
+ {
+ "value": 97.69441187964048,
+ "ts": 1745886694456
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 4e50e0ed3d..dd23fab71b 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1410,5 +1410,9 @@
{
"value": 92.89076046569235,
"ts": 1745800450876
+ },
+ {
+ "value": 112.46063877642825,
+ "ts": 1745886721045
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index dc57df6d92..77d4081e58 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2178,5 +2178,9 @@
{
"value": 17.8826895565093,
"ts": 1745800568585
+ },
+ {
+ "value": 15.614265192680033,
+ "ts": 1745886860336
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index b4db9e998d..7496b5bc6b 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1414,5 +1414,9 @@
{
"value": 261.8143736091111,
"ts": 1745800590053
+ },
+ {
+ "value": 272.9257641921397,
+ "ts": 1745886801620
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 9cdf13e5ea..9fe21730f7 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1410,5 +1410,9 @@
{
"value": 264.67863602276236,
"ts": 1745800554745
+ },
+ {
+ "value": 268.85334050275577,
+ "ts": 1745886836069
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index a4f5518d08..e3a65be731 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2158,5 +2158,9 @@
{
"value": 65.72461386789352,
"ts": 1745800723837
+ },
+ {
+ "value": 51.2072099751645,
+ "ts": 1745887042711
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index ea8485c5b6..8ad95d116b 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 587327dda8..fe9e648f7f 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -486,5 +486,9 @@
{
"value": 300.8876184744998,
"ts": 1745800655484
+ },
+ {
+ "value": 108.33355902824798,
+ "ts": 1745886936702
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 9f60aa5e78..fb203b9ba9 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -486,5 +486,9 @@
{
"value": 272.85129604365625,
"ts": 1745800621335
+ },
+ {
+ "value": 155.82391897156214,
+ "ts": 1745886934749
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index a261b83fe9..89139d23f0 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -498,5 +498,9 @@
{
"value": 55.10704543575896,
"ts": 1745800844008
+ },
+ {
+ "value": 59.76214665630789,
+ "ts": 1745887161652
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 2984cc22a2..a36bb02bb3 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -486,5 +486,9 @@
{
"value": 212.15282074854585,
"ts": 1745800732667
+ },
+ {
+ "value": 176.4550186748228,
+ "ts": 1745887027392
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index fca46b9ce9..5f9ab8c8bf 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -486,5 +486,9 @@
{
"value": 222.20576253610844,
"ts": 1745800698480
+ },
+ {
+ "value": 163.27419179275063,
+ "ts": 1745887030953
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 5671725313..0c518409da 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -502,5 +502,9 @@
{
"value": 61.19857407322409,
"ts": 1745800916395
+ },
+ {
+ "value": 63.17019630138501,
+ "ts": 1745887232917
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 6baf672aed..7d5408111c 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1414,5 +1414,9 @@
{
"value": 121.74336498660823,
"ts": 1745800508672
+ },
+ {
+ "value": 151.85260174124318,
+ "ts": 1745886723439
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 1c48d74f4d..0ee6fb4a47 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1410,5 +1410,9 @@
{
"value": 184.5926655180901,
"ts": 1745800476326
+ },
+ {
+ "value": 124.95834721759414,
+ "ts": 1745886750989
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index a8361b9685..ae5ba33edb 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2114,5 +2114,9 @@
{
"value": 23.79026502355236,
"ts": 1745800618782
+ },
+ {
+ "value": 19.58556935250108,
+ "ts": 1745886919328
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 8220982b39..690a92bef2 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 8c4b1856d2..d6e1ef700f 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 d2acc95021..6d08e75768 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1926,5 +1926,9 @@
{
"value": 556.3626247952277,
"ts": 1745800798805
+ },
+ {
+ "value": 507.43962877972046,
+ "ts": 1745887067010
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 06cdd24414..5b0357f3e2 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1410,5 +1410,9 @@
{
"value": 106.47359454855197,
"ts": 1745800493309
+ },
+ {
+ "value": 123.71134020618557,
+ "ts": 1745886710042
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 3950585adf..8218862828 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1406,5 +1406,9 @@
{
"value": 140.63378961185074,
"ts": 1745800465002
+ },
+ {
+ "value": 138.96609227348526,
+ "ts": 1745886735453
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index c3b3686a74..10f11e6020 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2162,5 +2162,9 @@
{
"value": 19.051973784484073,
"ts": 1745800596346
+ },
+ {
+ "value": 16.932507026990415,
+ "ts": 1745886892011
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index fb75051bd0..52718848b5 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 4893f78fa2..6dc9f30663 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 9f5368522c..99ae6225ae 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1414,5 +1414,9 @@
{
"value": 320,
"ts": 1745800558471
+ },
+ {
+ "value": 334.37360677663844,
+ "ts": 1745886769492
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 6e89327641..dd5ac2e9bf 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1410,5 +1410,9 @@
{
"value": 279.9552071668533,
"ts": 1745800523649
+ },
+ {
+ "value": 230.2025782688766,
+ "ts": 1745886803516
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 009d3c4cc7..57f1c7c69f 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1154,5 +1154,9 @@
{
"value": 67.09608158883522,
"ts": 1745800690548
+ },
+ {
+ "value": 54.862158825949805,
+ "ts": 1745887000098
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 9d349b670f..cd03af2668 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 bc5341d846..a044d1f1b5 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 74bb9df4f7..a443b8981b 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1414,5 +1414,9 @@
{
"value": 247.86218862312555,
"ts": 1745800614788
+ },
+ {
+ "value": 262.13464983179693,
+ "ts": 1745886825032
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index ee01ede1fe..9e330b02b7 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1410,5 +1410,9 @@
{
"value": 284.02366863905326,
"ts": 1745800576435
+ },
+ {
+ "value": 296.0039467192896,
+ "ts": 1745886856872
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 4e0583bf43..72fe7c3b36 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2062,5 +2062,9 @@
{
"value": 42.82380146885639,
"ts": 1745800770904
+ },
+ {
+ "value": 39.21799321528717,
+ "ts": 1745887094161
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 895ee37d8e..a3e9ddcd7a 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 851f8189da..0610afd829 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1414,5 +1414,9 @@
{
"value": 1685.8562901171358,
"ts": 1745800464383
+ },
+ {
+ "value": 3290.0348499987813,
+ "ts": 1745886685012
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 80eb8d8a84..748061cc8b 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1410,5 +1410,9 @@
{
"value": 2017.6507072986649,
"ts": 1745800440865
+ },
+ {
+ "value": 3226.2689991396614,
+ "ts": 1745886712351
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 2aa15751b7..f289ab6b96 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2154,5 +2154,9 @@
{
"value": 616.1345090092557,
"ts": 1745800553830
+ },
+ {
+ "value": 615.2962651516706,
+ "ts": 1745886843398
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 5c5e5331b1..9bab73c952 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 6dd97d3303..3faf4c75ad 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1414,5 +1414,9 @@
{
"value": 83.61670104242154,
"ts": 1745800529716
+ },
+ {
+ "value": 100.75905152146167,
+ "ts": 1745886741365
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index fb8f70a9fe..cf3bc389a2 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1410,5 +1410,9 @@
{
"value": 119.81787682722262,
"ts": 1745800492017
+ },
+ {
+ "value": 123.55848434925865,
+ "ts": 1745886766556
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index c34770bd38..d74778d9ac 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2166,5 +2166,9 @@
{
"value": 13.529968881071575,
"ts": 1745800657366
+ },
+ {
+ "value": 12.996802786514518,
+ "ts": 1745886959453
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 4442f35118..2cc905a624 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 7501bc9401..d98f09078d 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