From 76fb6a1e264793c0d9b7c35035af7bd8885f7538 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 25 Jul 2025 00:40:56 +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 86c942bac1..e67c42e24b 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1758,5 +1758,9 @@
{
"value": 112.56190904997749,
"ts": 1753317323658
+ },
+ {
+ "value": 125.98689736267427,
+ "ts": 1753403665623
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 79e4d303e3..6c58bd5984 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 150.2403846153846,
"ts": 1753317272864
+ },
+ {
+ "value": 153.8146021328958,
+ "ts": 1753403656732
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index a191f4842c..a173653080 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2522,5 +2522,9 @@
{
"value": 38.916562889165625,
"ts": 1753317301322
+ },
+ {
+ "value": 40.943334425155584,
+ "ts": 1753403675014
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 5a8c4c9701..2e756d5a40 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1758,5 +1758,9 @@
{
"value": 339.4049100576988,
"ts": 1753317400245
+ },
+ {
+ "value": 284.6299810246679,
+ "ts": 1753403740108
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 97c21baa37..f629327914 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 385.13383400731755,
"ts": 1753317334445
+ },
+ {
+ "value": 406.6418163334463,
+ "ts": 1753403716601
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index bd03ff5cf1..e4a70828e6 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2502,5 +2502,9 @@
{
"value": 135.99891200870394,
"ts": 1753317368280
+ },
+ {
+ "value": 136.39773579758577,
+ "ts": 1753403736064
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index dac5e977c8..9e89066c05 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 8cbbbf53ae..2ffd4d377f 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -830,5 +830,9 @@
{
"value": 379.9632702172123,
"ts": 1753317451525
+ },
+ {
+ "value": 296.30361243487494,
+ "ts": 1753403804029
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index a3787addb2..825c0e24e1 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -830,5 +830,9 @@
{
"value": 379.1469194312796,
"ts": 1753317381429
+ },
+ {
+ "value": 332.1431536992444,
+ "ts": 1753403768699
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index f2e454a5e5..9c9cb989c4 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -842,5 +842,9 @@
{
"value": 156.0244958458478,
"ts": 1753317413808
+ },
+ {
+ "value": 131.2379015059549,
+ "ts": 1753403789455
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 4b4894f67c..db837021c9 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -830,5 +830,9 @@
{
"value": 271.65300855706977,
"ts": 1753317503422
+ },
+ {
+ "value": 234.1691872377793,
+ "ts": 1753403862631
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 7016ca47ac..15712ace8c 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -830,5 +830,9 @@
{
"value": 275.982613095375,
"ts": 1753317432050
+ },
+ {
+ "value": 292.5117004680187,
+ "ts": 1753403816906
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index c29b30a600..1c84dae0d6 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -846,5 +846,9 @@
{
"value": 114.32491139819366,
"ts": 1753317451311
+ },
+ {
+ "value": 121.0727041588474,
+ "ts": 1753403825145
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index b1cf9ea5f7..e3dcdd5aee 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1758,5 +1758,9 @@
{
"value": 232.1622039931899,
"ts": 1753317343651
+ },
+ {
+ "value": 239.42537909018358,
+ "ts": 1753403684699
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 667cdc7cc7..a7523e553b 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 299.64043148222135,
"ts": 1753317288540
+ },
+ {
+ "value": 313.9388865634157,
+ "ts": 1753403672081
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 61a333faf9..caf23785c5 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2458,5 +2458,9 @@
{
"value": 72.06687806284232,
"ts": 1753317323022
+ },
+ {
+ "value": 78.32080200501252,
+ "ts": 1753403694041
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 13e58d12b7..06231121f4 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 1e8024af0a..6bcdb7e182 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 748393425e..6daedbe4b4 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2246,5 +2246,9 @@
{
"value": 1120.964527700279,
"ts": 1753317441863
+ },
+ {
+ "value": 1243.7639059714486,
+ "ts": 1753403775275
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 650a48b20a..a232d4092f 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 147.24649062530676,
"ts": 1753317335600
+ },
+ {
+ "value": 155.440414507772,
+ "ts": 1753403676809
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index b9b959a631..25925a379c 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1750,5 +1750,9 @@
{
"value": 198.7281399046105,
"ts": 1753317281977
+ },
+ {
+ "value": 202.8397565922921,
+ "ts": 1753403665700
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 009a3bb386..bcf51d6e1e 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2506,5 +2506,9 @@
{
"value": 39.329819869425,
"ts": 1753317315034
+ },
+ {
+ "value": 47.09428275407365,
+ "ts": 1753403686640
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 0d74f12561..2049469892 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 b4c80b7723..f514c89f6a 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 e654d15f42..291df04117 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1758,5 +1758,9 @@
{
"value": 363.2181124765422,
"ts": 1753317379409
+ },
+ {
+ "value": 449.034575662326,
+ "ts": 1753403715744
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 4c8a03fc96..4fa06d7d7e 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 472.6270185112249,
"ts": 1753317315800
+ },
+ {
+ "value": 505.90219224283305,
+ "ts": 1753403698510
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 0a73563c3a..4ca95a81ff 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1498,5 +1498,9 @@
{
"value": 208.20320632937748,
"ts": 1753317352388
+ },
+ {
+ "value": 209.38023450586266,
+ "ts": 1753403720201
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index d69a16d1aa..535c801c5d 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 eaa4204f4e..0aea9e89ac 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 f9d1aa95c1..f21e566f2c 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1758,5 +1758,9 @@
{
"value": 320.66698733365405,
"ts": 1753317419321
+ },
+ {
+ "value": 267.6898367091996,
+ "ts": 1753403762916
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index ad0c638c97..fabd6e2410 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 419.0822099601872,
"ts": 1753317349145
+ },
+ {
+ "value": 401.3914905004014,
+ "ts": 1753403731909
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 89c5415c9d..45cb5c8de6 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2406,5 +2406,9 @@
{
"value": 104.70107842110774,
"ts": 1753317387747
+ },
+ {
+ "value": 90.23641941887745,
+ "ts": 1753403758513
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 0011b235e5..cfb3bb0473 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 1d741e1083..827dfa9b84 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1758,5 +1758,9 @@
{
"value": 3922.081317819323,
"ts": 1753317316103
+ },
+ {
+ "value": 4776.309504855914,
+ "ts": 1753403658931
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 58a94a47ca..f5d74ff49c 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 5518.425409283218,
"ts": 1753317267148
+ },
+ {
+ "value": 5641.572118096909,
+ "ts": 1753403651114
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 386625ee46..3495054e3c 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2498,5 +2498,9 @@
{
"value": 1674.0137269125607,
"ts": 1753317294481
+ },
+ {
+ "value": 1806.3221274460611,
+ "ts": 1753403668472
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 7dae941a98..8af55ef865 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 1d76502b61..6941d9c12f 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1758,5 +1758,9 @@
{
"value": 110.49723756906079,
"ts": 1753317358809
+ },
+ {
+ "value": 123.13249055984238,
+ "ts": 1753403698324
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index e6d140fc99..408aaa9b28 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1754,5 +1754,9 @@
{
"value": 157.0680628272251,
"ts": 1753317299570
+ },
+ {
+ "value": 160.87516087516087,
+ "ts": 1753403682940
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 317919ec16..1cffbc4e02 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2510,5 +2510,9 @@
{
"value": 29.375477351506962,
"ts": 1753317341024
+ },
+ {
+ "value": 35.71683691692264,
+ "ts": 1753403708970
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index e677503352..ca01621313 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 5c1fa4b0d6..cdaf5211ff 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