From 610aac93c8eefcd409de1d61b091ebbe250693ff Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 20 Jul 2025 00:44:02 +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 dfdb70eba3..827114b548 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 120.3852327447833,
"ts": 1752885236787
+ },
+ {
+ "value": 130.00520020800832,
+ "ts": 1752971871122
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index c7f9cbee0d..df712e6355 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1734,5 +1734,9 @@
{
"value": 145.18002322880372,
"ts": 1752885206409
+ },
+ {
+ "value": 161.0478849044449,
+ "ts": 1752971864915
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index bb205b91b5..a0b7d38c3a 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2502,5 +2502,9 @@
{
"value": 35.0385423966363,
"ts": 1752885253056
+ },
+ {
+ "value": 41.90412336573919,
+ "ts": 1752971870484
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 2c6d65a637..ade2bfe4cb 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 390.65043297089653,
"ts": 1752885306735
+ },
+ {
+ "value": 378.74005807347555,
+ "ts": 1752971940289
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index d0381317b3..306f499d10 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1734,5 +1734,9 @@
{
"value": 348.71556433802164,
"ts": 1752885272753
+ },
+ {
+ "value": 423.4895539243366,
+ "ts": 1752971924465
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 1be79b0306..78f4fdc9fd 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2482,5 +2482,9 @@
{
"value": 147.12373105781964,
"ts": 1752885319144
+ },
+ {
+ "value": 171.65908505707665,
+ "ts": 1752971925820
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 546ec4fede..804e8d6214 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 8d5d802a98..979c8c3653 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -810,5 +810,9 @@
{
"value": 392.5930772754041,
"ts": 1752885355032
+ },
+ {
+ "value": 396.3011889035667,
+ "ts": 1752971987732
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 56fc7c5c96..0f9ea017af 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -810,5 +810,9 @@
{
"value": 377.67916155226135,
"ts": 1752885321834
+ },
+ {
+ "value": 423.0118443316413,
+ "ts": 1752971966821
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 571cf16d1e..074c60c78d 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -822,5 +822,9 @@
{
"value": 144.4564824846515,
"ts": 1752885367782
+ },
+ {
+ "value": 176.35129177321224,
+ "ts": 1752971966112
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index f8c1de74b3..4cfd5aa958 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -810,5 +810,9 @@
{
"value": 273.5042735042735,
"ts": 1752885406028
+ },
+ {
+ "value": 280.58361391694723,
+ "ts": 1752972037977
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 0141395ecb..cc0382c670 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -810,5 +810,9 @@
{
"value": 271.9670013371711,
"ts": 1752885373386
+ },
+ {
+ "value": 316.4139749505603,
+ "ts": 1752972011793
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 9e2eeab430..33e5e12245 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -826,5 +826,9 @@
{
"value": 108.30715910321672,
"ts": 1752885407547
+ },
+ {
+ "value": 130.54830287206266,
+ "ts": 1752971999112
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 0a4e2775ef..466f35caab 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 255.49310168625445,
"ts": 1752885255700
+ },
+ {
+ "value": 255.58016697904245,
+ "ts": 1752971889778
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 43a51e42b6..b450a2b254 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1734,5 +1734,9 @@
{
"value": 284.19856006062906,
"ts": 1752885222898
+ },
+ {
+ "value": 323.1365790607496,
+ "ts": 1752971880190
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 3a403518a0..89ae269068 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2438,5 +2438,9 @@
{
"value": 70.08690776562938,
"ts": 1752885275076
+ },
+ {
+ "value": 82.41305422778969,
+ "ts": 1752971889031
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 3887f80247..02ccc8a703 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 4fc6aeefd0..24e9172e8e 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 e437234732..97e3b20c7d 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 1381.2154696132598,
"ts": 1752885297084
+ },
+ {
+ "value": 1420.947930152515,
+ "ts": 1752971968720
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 2c1a5e9e03..729824f906 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1734,5 +1734,9 @@
{
"value": 151.0421911187192,
"ts": 1752885248251
+ },
+ {
+ "value": 155.9737964022044,
+ "ts": 1752971882373
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index f28f5491db..ba8c59dc6a 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1730,5 +1730,9 @@
{
"value": 186.35855385762207,
"ts": 1752885216056
+ },
+ {
+ "value": 201.28824476650564,
+ "ts": 1752971873961
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index e9a830b899..2d299b9b4b 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2486,5 +2486,9 @@
{
"value": 39.360780917893415,
"ts": 1752885266844
+ },
+ {
+ "value": 47.551117451260104,
+ "ts": 1752971881993
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 4a172eca37..89545bd2d8 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 92665a152a..d96ca7c44e 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 0018257ff8..44f5ba87df 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 425.10982003684285,
"ts": 1752885288151
+ },
+ {
+ "value": 426.4089261601876,
+ "ts": 1752971921207
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 09b5d03b5a..59cab6994c 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1734,5 +1734,9 @@
{
"value": 421.11173498034816,
"ts": 1752885252213
+ },
+ {
+ "value": 480.9619238476954,
+ "ts": 1752971907105
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 0dfbd90fde..40126f91b8 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1478,5 +1478,9 @@
{
"value": 193.77967251235347,
"ts": 1752885304230
+ },
+ {
+ "value": 273.7476047084588,
+ "ts": 1752971913085
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index acf1c206d3..1276efe02a 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 04176f6960..1416a74022 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 d11e127a1f..7d6edb54b4 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 360.4469542232368,
"ts": 1752885323823
+ },
+ {
+ "value": 370.50759540570584,
+ "ts": 1752971956793
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index ae9524101e..41a56e022d 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1734,5 +1734,9 @@
{
"value": 366.54652086260614,
"ts": 1752885289507
+ },
+ {
+ "value": 462.53469010175763,
+ "ts": 1752971937834
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 89a661084a..45794c1f0d 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2386,5 +2386,9 @@
{
"value": 98.83376161296698,
"ts": 1752885339674
+ },
+ {
+ "value": 118.24524062906467,
+ "ts": 1752971942998
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index bb6ed784c1..4279313c0a 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 5f59fefcd3..209e7a67f0 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 4610.340823714228,
"ts": 1752885229747
+ },
+ {
+ "value": 4763.669083787646,
+ "ts": 1752971864575
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 573cbcfc9e..1716070935 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1734,5 +1734,9 @@
{
"value": 5244.1440391562755,
"ts": 1752885200555
+ },
+ {
+ "value": 5324.183625177472,
+ "ts": 1752971859478
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index d1dd355247..b47c1e5284 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2478,5 +2478,9 @@
{
"value": 1456.334244890694,
"ts": 1752885245469
+ },
+ {
+ "value": 2088.167053364269,
+ "ts": 1752971864171
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 50fdc6ff74..f1d262c72f 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 db71c89401..f4c4e0f4a5 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 116.27005658476088,
"ts": 1752885270156
+ },
+ {
+ "value": 123.31469911213416,
+ "ts": 1752971903401
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index ac35a9c53c..cdef61ffa7 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1734,5 +1734,9 @@
{
"value": 150.96618357487924,
"ts": 1752885234329
+ },
+ {
+ "value": 157.54647621048207,
+ "ts": 1752971891201
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 10caaf7680..5b0a39971f 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2490,5 +2490,9 @@
{
"value": 31.289111389236545,
"ts": 1752885292075
+ },
+ {
+ "value": 34.9064507120916,
+ "ts": 1752971904250
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 55f43b6fdc..59093a8e21 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 085344a951..2f58d1ca3d 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