From 86494e36a787be639e03209583e92b8a7e5343c7 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 17 Jun 2025 00:41:40 +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 38b783abcf..0ee460081e 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1610,5 +1610,9 @@
{
"value": 124.8543366072915,
"ts": 1750034036795
+ },
+ {
+ "value": 128.93243940175347,
+ "ts": 1750120358373
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 77bb2ae749..9b475eaa6a 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1606,5 +1606,9 @@
{
"value": 150.06002400960384,
"ts": 1750034041193
+ },
+ {
+ "value": 48.77731529656608,
+ "ts": 1750120424859
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index d0d573575a..d80ef2278d 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2374,5 +2374,9 @@
{
"value": 38.051750380517504,
"ts": 1750034059824
+ },
+ {
+ "value": 31.017369727047143,
+ "ts": 1750120432615
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 82ccd24b58..7bdb84dd60 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1610,5 +1610,9 @@
{
"value": 356.73940186693625,
"ts": 1750034108396
+ },
+ {
+ "value": 389.3322951138797,
+ "ts": 1750120428962
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 5add8ed9de..e96d1e5e66 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1606,5 +1606,9 @@
{
"value": 348.6142583231655,
"ts": 1750034112184
+ },
+ {
+ "value": 330.0874731803928,
+ "ts": 1750120559383
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index df54af7d27..58750b01d3 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2354,5 +2354,9 @@
{
"value": 117.49500646222536,
"ts": 1750034139802
+ },
+ {
+ "value": 119.06888134785973,
+ "ts": 1750120510596
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index ec7f76c50d..f2ba66319d 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 6d8bd78c00..be706afaf8 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -682,5 +682,9 @@
{
"value": 398.79033598085806,
"ts": 1750034157046
+ },
+ {
+ "value": 283.59408233681523,
+ "ts": 1750120492015
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index ad3ca84928..b759969bcd 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -682,5 +682,9 @@
{
"value": 379.9993666677222,
"ts": 1750034160318
+ },
+ {
+ "value": 265.15821106593603,
+ "ts": 1750120621933
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 1861e8ad26..0bacaa725b 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -694,5 +694,9 @@
{
"value": 151.78537547907257,
"ts": 1750034189603
+ },
+ {
+ "value": 37.386322214018,
+ "ts": 1750120648756
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 66910eb636..4d2e1bb776 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -682,5 +682,9 @@
{
"value": 255.8962767091739,
"ts": 1750034211063
+ },
+ {
+ "value": 181.60081115028981,
+ "ts": 1750120565812
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index dd6959565a..aa036b1312 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -682,5 +682,9 @@
{
"value": 262.501640635254,
"ts": 1750034213916
+ },
+ {
+ "value": 203.69018722523043,
+ "ts": 1750120688397
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index aa0009c92c..d0419bdb30 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -698,5 +698,9 @@
{
"value": 116.0597707819527,
"ts": 1750034226536
+ },
+ {
+ "value": 36.350418029807344,
+ "ts": 1750120761736
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 3a8358c1b3..0854889e8a 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1610,5 +1610,9 @@
{
"value": 188.9168765743073,
"ts": 1750034057769
+ },
+ {
+ "value": 194.40124416796266,
+ "ts": 1750120379012
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index b59c70ef84..731226c5ec 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1606,5 +1606,9 @@
{
"value": 228.97267592733934,
"ts": 1750034059887
+ },
+ {
+ "value": 129.02115947015312,
+ "ts": 1750120453026
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 4ba3e72e03..aa488c9d6b 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2310,5 +2310,9 @@
{
"value": 53.157559004890494,
"ts": 1750034084431
+ },
+ {
+ "value": 51.33997330321388,
+ "ts": 1750120459703
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 6d9f51f8e0..8af34bbc0c 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 5c91850327..1c77c5e4d3 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 5e90959e03..8094604cdd 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2118,5 +2118,9 @@
{
"value": 1139.1251518833537,
"ts": 1750034162086
+ },
+ {
+ "value": 1261.6704516780217,
+ "ts": 1750120455143
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 39ada022a9..7b63007a4a 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1606,5 +1606,9 @@
{
"value": 151.8679761061051,
"ts": 1750034048243
+ },
+ {
+ "value": 153.2958610117527,
+ "ts": 1750120369763
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 36fcdfbeff..2f05663ea5 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1602,5 +1602,9 @@
{
"value": 172.67180844940717,
"ts": 1750034051665
+ },
+ {
+ "value": 115.26934603857681,
+ "ts": 1750120439635
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index ba028ed705..019ebd1faf 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2358,5 +2358,9 @@
{
"value": 38.20585313670054,
"ts": 1750034073961
+ },
+ {
+ "value": 32.98805832288711,
+ "ts": 1750120448834
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 5c89677e5e..7e9b8467f6 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 d1fc7ea67c..9cf36f37ba 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 aa73eb380a..afba370f84 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1610,5 +1610,9 @@
{
"value": 470.994583562289,
"ts": 1750034088394
+ },
+ {
+ "value": 446.03033006244425,
+ "ts": 1750120410296
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 7a8c1b4132..386f971049 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1606,5 +1606,9 @@
{
"value": 383.8034926117828,
"ts": 1750034091292
+ },
+ {
+ "value": 101.92121490088162,
+ "ts": 1750120537409
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 582a1f762c..ac4128dc2f 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1350,5 +1350,9 @@
{
"value": 115.31365313653136,
"ts": 1750034121120
+ },
+ {
+ "value": 194.74196689386562,
+ "ts": 1750120492400
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 290dbac585..dfcc8a727b 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 25d162ac34..9663a883ed 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 7c0bd01e58..7835005ac0 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1610,5 +1610,9 @@
{
"value": 343.17089910775564,
"ts": 1750034126282
+ },
+ {
+ "value": 308.9280197713933,
+ "ts": 1750120448775
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index e5d509e6fe..2d8207c41d 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1606,5 +1606,9 @@
{
"value": 396.6942148760331,
"ts": 1750034127734
+ },
+ {
+ "value": 369.6174459434485,
+ "ts": 1750120576018
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 5797361356..0d44f9fef0 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2258,5 +2258,9 @@
{
"value": 88.386070355312,
"ts": 1750034162823
+ },
+ {
+ "value": 65.87398307038634,
+ "ts": 1750120541292
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index e806a87c3a..bca5bc85e1 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 89d902b339..49642d07b3 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1610,5 +1610,9 @@
{
"value": 4839.056563194495,
"ts": 1750034030046
+ },
+ {
+ "value": 4619.174707452269,
+ "ts": 1750120351678
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index f0d6b098f6..1950d51024 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1606,5 +1606,9 @@
{
"value": 4807.777916273438,
"ts": 1750034035294
+ },
+ {
+ "value": 2309.350302781484,
+ "ts": 1750120408655
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 12f3f5dbc9..df94141832 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2350,5 +2350,9 @@
{
"value": 1693.8944515546189,
"ts": 1750034052779
+ },
+ {
+ "value": 960.6455538121618,
+ "ts": 1750120424054
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index a6c33351c8..4d227723f2 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 1f778b24b5..77806b23a2 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1610,5 +1610,9 @@
{
"value": 123.22352747884663,
"ts": 1750034071442
+ },
+ {
+ "value": 119.77004152028107,
+ "ts": 1750120393102
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index b94f022592..a1e0d4067c 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1606,5 +1606,9 @@
{
"value": 146.65623777864687,
"ts": 1750034071643
+ },
+ {
+ "value": 76.32034191513178,
+ "ts": 1750120474287
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 86b0698218..c32dd5c820 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2362,5 +2362,9 @@
{
"value": 30.175015087507543,
"ts": 1750034102050
+ },
+ {
+ "value": 30.328763799587527,
+ "ts": 1750120477239
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 260a5318a9..871e5d18c0 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 4199d9a516..ff0d0dd0d2 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