From e346a4ad4e68fcf122ad04faf6a67d9c7159bcea Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 24 Jul 2025 00:42:13 +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 5af2e8fe8c..86c942bac1 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 112.64644037248422,
"ts": 1753230878658
+ },
+ {
+ "value": 112.56190904997749,
+ "ts": 1753317323658
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 1a488e90bb..79e4d303e3 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1750,5 +1750,9 @@
{
"value": 159.98293515358364,
"ts": 1753230881334
+ },
+ {
+ "value": 150.2403846153846,
+ "ts": 1753317272864
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index d70d0fed33..a191f4842c 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2518,5 +2518,9 @@
{
"value": 34.30296377607025,
"ts": 1753230918062
+ },
+ {
+ "value": 38.916562889165625,
+ "ts": 1753317301322
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 1264cea73a..5a8c4c9701 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 340.4448479346346,
"ts": 1753230955598
+ },
+ {
+ "value": 339.4049100576988,
+ "ts": 1753317400245
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 417efea4ec..97c21baa37 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1750,5 +1750,9 @@
{
"value": 376.3643206624012,
"ts": 1753230942971
+ },
+ {
+ "value": 385.13383400731755,
+ "ts": 1753317334445
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 78c043aa50..bd03ff5cf1 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2498,5 +2498,9 @@
{
"value": 144.92753623188406,
"ts": 1753230985099
+ },
+ {
+ "value": 135.99891200870394,
+ "ts": 1753317368280
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 222a6662de..dac5e977c8 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 2c394f4c48..8cbbbf53ae 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -826,5 +826,9 @@
{
"value": 285.2863561800157,
"ts": 1753231018804
+ },
+ {
+ "value": 379.9632702172123,
+ "ts": 1753317451525
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 6c632e4a1e..a3787addb2 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -826,5 +826,9 @@
{
"value": 370.8854891052388,
"ts": 1753230992072
+ },
+ {
+ "value": 379.1469194312796,
+ "ts": 1753317381429
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 794cd6050a..f2e454a5e5 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -838,5 +838,9 @@
{
"value": 143.89006798805713,
"ts": 1753231032579
+ },
+ {
+ "value": 156.0244958458478,
+ "ts": 1753317413808
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 45e6fc781d..4b4894f67c 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -826,5 +826,9 @@
{
"value": 265.4514887404327,
"ts": 1753231071696
+ },
+ {
+ "value": 271.65300855706977,
+ "ts": 1753317503422
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 94b36ab35a..7016ca47ac 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -826,5 +826,9 @@
{
"value": 272.24465719860245,
"ts": 1753231043260
+ },
+ {
+ "value": 275.982613095375,
+ "ts": 1753317432050
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index db35f98f39..c29b30a600 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -842,5 +842,9 @@
{
"value": 106.94043417816275,
"ts": 1753231072903
+ },
+ {
+ "value": 114.32491139819366,
+ "ts": 1753317451311
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 1d906cca45..b1cf9ea5f7 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 253.12183597705027,
"ts": 1753230902352
+ },
+ {
+ "value": 232.1622039931899,
+ "ts": 1753317343651
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index bea5c90a70..667cdc7cc7 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1750,5 +1750,9 @@
{
"value": 322.99741602067184,
"ts": 1753230896581
+ },
+ {
+ "value": 299.64043148222135,
+ "ts": 1753317288540
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index a2b06d7094..61a333faf9 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2454,5 +2454,9 @@
{
"value": 64.99415052645263,
"ts": 1753230940361
+ },
+ {
+ "value": 72.06687806284232,
+ "ts": 1753317323022
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index bd1264e4ce..13e58d12b7 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 8c4d6dc13a..1e8024af0a 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 d5526e60be..748393425e 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2242,5 +2242,9 @@
{
"value": 1022.5297385732302,
"ts": 1753230985663
+ },
+ {
+ "value": 1120.964527700279,
+ "ts": 1753317441863
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 450d433252..650a48b20a 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1750,5 +1750,9 @@
{
"value": 102.43802499487809,
"ts": 1753230894901
+ },
+ {
+ "value": 147.24649062530676,
+ "ts": 1753317335600
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 53d2c56b79..b9b959a631 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1746,5 +1746,9 @@
{
"value": 202.97699594046009,
"ts": 1753230890377
+ },
+ {
+ "value": 198.7281399046105,
+ "ts": 1753317281977
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 76ea5e46cb..009a3bb386 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2502,5 +2502,9 @@
{
"value": 40.167095115681235,
"ts": 1753230931592
+ },
+ {
+ "value": 39.329819869425,
+ "ts": 1753317315034
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index e518bc7564..0d74f12561 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 119628b6ef..b4c80b7723 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 259fefd403..e654d15f42 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 403.0362060858467,
"ts": 1753230934453
+ },
+ {
+ "value": 363.2181124765422,
+ "ts": 1753317379409
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index afb89374ff..4c8a03fc96 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1750,5 +1750,9 @@
{
"value": 489.47626040137055,
"ts": 1753230923875
+ },
+ {
+ "value": 472.6270185112249,
+ "ts": 1753317315800
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 09a0a3147b..0a73563c3a 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 189.95156235160033,
"ts": 1753230970012
+ },
+ {
+ "value": 208.20320632937748,
+ "ts": 1753317352388
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index dda834918c..d69a16d1aa 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 54ecbe3903..eaa4204f4e 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 a471b22a46..f9d1aa95c1 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 299.64043148222135,
"ts": 1753230976034
+ },
+ {
+ "value": 320.66698733365405,
+ "ts": 1753317419321
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 3a80c4a842..ad0c638c97 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1750,5 +1750,9 @@
{
"value": 389.1807744697412,
"ts": 1753230958801
+ },
+ {
+ "value": 419.0822099601872,
+ "ts": 1753317349145
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index f1645fcde2..89c5415c9d 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2402,5 +2402,9 @@
{
"value": 105.78652279699567,
"ts": 1753231004295
+ },
+ {
+ "value": 104.70107842110774,
+ "ts": 1753317387747
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index fc9247a81e..0011b235e5 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 fe25c45056..1d741e1083 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 4287.34756097561,
"ts": 1753230871221
+ },
+ {
+ "value": 3922.081317819323,
+ "ts": 1753317316103
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index dc28401258..58a94a47ca 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1750,5 +1750,9 @@
{
"value": 4585.83147918542,
"ts": 1753230875822
+ },
+ {
+ "value": 5518.425409283218,
+ "ts": 1753317267148
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index d99a42ebb1..386625ee46 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2494,5 +2494,9 @@
{
"value": 1486.5467518953471,
"ts": 1753230910301
+ },
+ {
+ "value": 1674.0137269125607,
+ "ts": 1753317294481
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 09fe8d6d66..7dae941a98 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 209cdd77c3..1d76502b61 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 123.86457473162676,
"ts": 1753230915916
+ },
+ {
+ "value": 110.49723756906079,
+ "ts": 1753317358809
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 047dccd95d..e6d140fc99 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1750,5 +1750,9 @@
{
"value": 147.75413711583926,
"ts": 1753230908134
+ },
+ {
+ "value": 157.0680628272251,
+ "ts": 1753317299570
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index ea2e09e545..317919ec16 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2506,5 +2506,9 @@
{
"value": 30.678610872499696,
"ts": 1753230957678
+ },
+ {
+ "value": 29.375477351506962,
+ "ts": 1753317341024
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index c887e68254..e677503352 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 876af9f91e..5c1fa4b0d6 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