From 437e72c2d62677ce6cc6318425560d6d12f17ec5 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 30 Jul 2025 00:43:31 +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 c2c03f164a..09a5082a3b 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1774,5 +1774,9 @@
{
"value": 125.75452716297787,
"ts": 1753663023023
+ },
+ {
+ "value": 92.78733143634788,
+ "ts": 1753835733408
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 88cf5e89bc..de903db4bf 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1770,5 +1770,9 @@
{
"value": 151.5763945028294,
"ts": 1753663017827
+ },
+ {
+ "value": 136.11615245009074,
+ "ts": 1753835758239
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index c2d6e0d197..da304cdacc 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2538,5 +2538,9 @@
{
"value": 40.88307440719542,
"ts": 1753663028706
+ },
+ {
+ "value": 35.01891021151422,
+ "ts": 1753835764815
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 779ca78c12..babeb5d0d5 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1774,5 +1774,9 @@
{
"value": 320.32459559019804,
"ts": 1753663095142
+ },
+ {
+ "value": 209.58502165711892,
+ "ts": 1753835830549
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 016e94f286..8cdc48e839 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1770,5 +1770,9 @@
{
"value": 368.84490071924756,
"ts": 1753663081523
+ },
+ {
+ "value": 319.6760615909212,
+ "ts": 1753835832510
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index a580487ff2..70c6121328 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2518,5 +2518,9 @@
{
"value": 158.36566632354106,
"ts": 1753663086964
+ },
+ {
+ "value": 125.34469791927802,
+ "ts": 1753835828975
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index f81e1cc0fc..5cadf8f280 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 62479d73eb..09aa3fb66b 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -846,5 +846,9 @@
{
"value": 317.998728005088,
"ts": 1753663150866
+ },
+ {
+ "value": 187.04408005486624,
+ "ts": 1753835920569
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 63c6a82fe8..9937fab037 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -846,5 +846,9 @@
{
"value": 378.7281047814423,
"ts": 1753663128439
+ },
+ {
+ "value": 241.8233480442537,
+ "ts": 1753835902983
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index ac3de3a130..4b9c7f2af7 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -858,5 +858,9 @@
{
"value": 162.0154724776216,
"ts": 1753663129980
+ },
+ {
+ "value": 106.31229235880399,
+ "ts": 1753835888433
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 222ec3b9f1..15e967be43 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -846,5 +846,9 @@
{
"value": 237.54379713759724,
"ts": 1753663209427
+ },
+ {
+ "value": 143.30069262001433,
+ "ts": 1753836012780
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index b738941113..adaf209933 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -846,5 +846,9 @@
{
"value": 273.0126950903217,
"ts": 1753663180257
+ },
+ {
+ "value": 206.35220882843535,
+ "ts": 1753835970276
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 4f51a2c7d2..25cfc2336a 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -862,5 +862,9 @@
{
"value": 116.44493610084132,
"ts": 1753663166888
+ },
+ {
+ "value": 70.42749489400661,
+ "ts": 1753835948170
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index e3687ada80..7f0aae3bc0 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1774,5 +1774,9 @@
{
"value": 243.54603019970776,
"ts": 1753663041960
+ },
+ {
+ "value": 182.17148409035707,
+ "ts": 1753835757712
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 65cfaba231..19554206b4 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1770,5 +1770,9 @@
{
"value": 303.64372469635623,
"ts": 1753663033823
+ },
+ {
+ "value": 246.75111037999673,
+ "ts": 1753835776553
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 8062ae19d0..1c6d06a1c6 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2474,5 +2474,9 @@
{
"value": 80.85381630012937,
"ts": 1753663047405
+ },
+ {
+ "value": 76.46429117602081,
+ "ts": 1753835784499
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index d7601e1cdf..2ea3aaf2b3 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 d2d0874ba5..f2e0a61f24 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 a8256c1930..c73134bebd 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2262,5 +2262,9 @@
{
"value": 1295.9149879767888,
"ts": 1753663121920
+ },
+ {
+ "value": 1435.2464637121852,
+ "ts": 1753835792876
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 0e3efdf047..22a98ef79a 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1770,5 +1770,9 @@
{
"value": 157.86150284150705,
"ts": 1753663034205
+ },
+ {
+ "value": 118.22194199243378,
+ "ts": 1753835747747
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 9ecf874f6f..929eef8346 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1766,5 +1766,9 @@
{
"value": 194.32568985619898,
"ts": 1753663027252
+ },
+ {
+ "value": 175.8087201125176,
+ "ts": 1753835768609
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 026d39563d..d38d1d9b10 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2522,5 +2522,9 @@
{
"value": 47.8148608587549,
"ts": 1753663040212
+ },
+ {
+ "value": 45.146726862302486,
+ "ts": 1753835776896
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 65928e3271..0ea2d36667 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 49ebad3bcf..6a2ee7534f 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 15e4ab8977..e355604541 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1774,5 +1774,9 @@
{
"value": 429.39955628712516,
"ts": 1753663073100
+ },
+ {
+ "value": 310.26993484331365,
+ "ts": 1753835798335
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 515dc14cc5..e54d772ba3 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1770,5 +1770,9 @@
{
"value": 463.3204633204633,
"ts": 1753663061366
+ },
+ {
+ "value": 381.99528872477237,
+ "ts": 1753835809360
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 4e1140c251..2de97662b7 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1514,5 +1514,9 @@
{
"value": 224.87069934787496,
"ts": 1753663073072
+ },
+ {
+ "value": 194.5525291828794,
+ "ts": 1753835811781
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 42bd85ccc3..aae7158b9f 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 5b7f6dbfcf..3a617593e2 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 4e9332e3ef..2359c05326 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1774,5 +1774,9 @@
{
"value": 354.0658562492623,
"ts": 1753663112490
+ },
+ {
+ "value": 241.73079247411465,
+ "ts": 1753835855744
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index e52dbe6e53..afc58c68e3 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1770,5 +1770,9 @@
{
"value": 423.968343697004,
"ts": 1753663096076
+ },
+ {
+ "value": 303.13747284393475,
+ "ts": 1753835852705
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index acaedc9d00..4bd98e7a5a 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2422,5 +2422,9 @@
{
"value": 113.35940599671257,
"ts": 1753663104903
+ },
+ {
+ "value": 94.71490812653911,
+ "ts": 1753835850358
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 844c263cb7..21754776a4 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 8d89bd2b5a..813ee53a6e 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1774,5 +1774,9 @@
{
"value": 4979.80412770431,
"ts": 1753663016227
+ },
+ {
+ "value": 3022.297841855467,
+ "ts": 1753835724532
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 23f603f890..46c597e6c3 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1770,5 +1770,9 @@
{
"value": 5528.934758569849,
"ts": 1753663012016
+ },
+ {
+ "value": 2995.9388384634162,
+ "ts": 1753835751819
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index a2dfa74836..9ad114e7bf 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2514,5 +2514,9 @@
{
"value": 1819.9466148992963,
"ts": 1753663022130
+ },
+ {
+ "value": 1070.129128914889,
+ "ts": 1753835757312
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 78c44916b0..480956f66e 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 f2f9fdc4c8..deb3c7366a 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1774,5 +1774,9 @@
{
"value": 124.47099825740602,
"ts": 1753663055484
+ },
+ {
+ "value": 95.69988516013781,
+ "ts": 1753835774975
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 155b8d209e..15b2ef1ca1 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1770,5 +1770,9 @@
{
"value": 160.34206306787814,
"ts": 1753663044717
+ },
+ {
+ "value": 139.99066728884742,
+ "ts": 1753835788908
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 07f6dac9b9..ba3782dabf 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2526,5 +2526,9 @@
{
"value": 35.40324293705304,
"ts": 1753663062485
+ },
+ {
+ "value": 34.80682213713888,
+ "ts": 1753835799787
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index d45ecbb26f..9e80960adc 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 332376456d..97f5ece6eb 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