From 574b641448ceb6afdfe90ac94eb4b27c86d7c8fc Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 12 Jun 2025 00:40: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 75395d02e0..039306559b 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1590,5 +1590,9 @@
{
"value": 121.99089134677945,
"ts": 1749601947688
+ },
+ {
+ "value": 119.25584353633329,
+ "ts": 1749688337353
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index e4a4b05c89..7c1ca4d69e 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1586,5 +1586,9 @@
{
"value": 84.7649186256781,
"ts": 1749601949917
+ },
+ {
+ "value": 134.1921631776704,
+ "ts": 1749688375253
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index ab3336c332..74dfc957c3 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2354,5 +2354,9 @@
{
"value": 39.57574798163685,
"ts": 1749601962302
+ },
+ {
+ "value": 28.02062317865949,
+ "ts": 1749688425437
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 6b53385f89..f41e91589d 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1590,5 +1590,9 @@
{
"value": 376.3407137928872,
"ts": 1749602018184
+ },
+ {
+ "value": 161.0305958132045,
+ "ts": 1749688440049
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 6d96938489..63aadc97d2 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1586,5 +1586,9 @@
{
"value": 328.4431793299759,
"ts": 1749602031372
+ },
+ {
+ "value": 367.4219228413962,
+ "ts": 1749688447462
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 19dff2b2b0..bbbaf0d42f 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2334,5 +2334,9 @@
{
"value": 152.8935096705145,
"ts": 1749602024818
+ },
+ {
+ "value": 63.67196205151061,
+ "ts": 1749688530714
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 73ac151ca0..f7f61e0a16 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 7fe7c1da36..dae83b55e0 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -662,5 +662,9 @@
{
"value": 387.48425845200035,
"ts": 1749602066784
+ },
+ {
+ "value": 331.83087686309216,
+ "ts": 1749688505316
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 03b6986072..fb72dd74dd 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -662,5 +662,9 @@
{
"value": 399.22815889280724,
"ts": 1749602079477
+ },
+ {
+ "value": 250.4016860380193,
+ "ts": 1749688513404
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 8aaf3a3588..b9cd0f8b07 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -674,5 +674,9 @@
{
"value": 157.2636131315117,
"ts": 1749602069231
+ },
+ {
+ "value": 122.91052114060965,
+ "ts": 1749688594172
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 5b028b4775..0866be6748 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -662,5 +662,9 @@
{
"value": 273.367200492061,
"ts": 1749602118219
+ },
+ {
+ "value": 154.89467162329618,
+ "ts": 1749688591931
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index ddea8e00c9..aeadbb19a0 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -662,5 +662,9 @@
{
"value": 311.18717908822157,
"ts": 1749602125022
+ },
+ {
+ "value": 226.13775558277584,
+ "ts": 1749688575359
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 8782728fd4..f4765efbca 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -678,5 +678,9 @@
{
"value": 118.44832691738227,
"ts": 1749602105623
+ },
+ {
+ "value": 99.47032054310795,
+ "ts": 1749688637232
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index a99e213187..300dcbcb67 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1590,5 +1590,9 @@
{
"value": 195.66918862509783,
"ts": 1749601968016
+ },
+ {
+ "value": 155.08684863523573,
+ "ts": 1749688361002
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 562d749e02..25f3386085 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1586,5 +1586,9 @@
{
"value": 122.18963831867057,
"ts": 1749601975976
+ },
+ {
+ "value": 207.15370805137414,
+ "ts": 1749688395234
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 19820482e7..7865a6ac97 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2290,5 +2290,9 @@
{
"value": 60.40836051709557,
"ts": 1749601983569
+ },
+ {
+ "value": 46.223537025053155,
+ "ts": 1749688453006
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index f8eb81825b..954efa7058 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 85a8ac960d..929218c942 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 d98a4d1a00..69a90cd1d6 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2098,5 +2098,9 @@
{
"value": 998.3914803927007,
"ts": 1749602065848
+ },
+ {
+ "value": 1000.5002501250625,
+ "ts": 1749688476925
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 624b9f319f..2381fde350 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1586,5 +1586,9 @@
{
"value": 159.3540847763731,
"ts": 1749601958782
+ },
+ {
+ "value": 138.70908082115776,
+ "ts": 1749688349801
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 4c19b17d35..1c96903157 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1582,5 +1582,9 @@
{
"value": 142.32849416453175,
"ts": 1749601962129
+ },
+ {
+ "value": 165.89250165892503,
+ "ts": 1749688386250
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 35585874b4..7492430090 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2338,5 +2338,9 @@
{
"value": 45.762401610836534,
"ts": 1749601974243
+ },
+ {
+ "value": 34.81409274474307,
+ "ts": 1749688440947
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index c52adb3a1f..f6a9750bcc 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 ad538429d2..866d8681b8 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 46fe263fff..0e2f4b270e 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1590,5 +1590,9 @@
{
"value": 451.60319132921876,
"ts": 1749601998884
+ },
+ {
+ "value": 370.75943891738245,
+ "ts": 1749688399067
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index f818e60b82..c2cae57333 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1586,5 +1586,9 @@
{
"value": 332.92642326045944,
"ts": 1749602009708
+ },
+ {
+ "value": 383.11729774599326,
+ "ts": 1749688427733
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 54a9cb956a..2d80de3ece 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1330,5 +1330,9 @@
{
"value": 200.74274816822245,
"ts": 1749602010448
+ },
+ {
+ "value": 116.33317822242904,
+ "ts": 1749688497078
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index e650bec127..e5fda83dbf 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 3509115d7f..f6e9de5bcd 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 40292ccc3a..bd05cbeec4 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1590,5 +1590,9 @@
{
"value": 366.6585186995844,
"ts": 1749602034953
+ },
+ {
+ "value": 216.37996321540626,
+ "ts": 1749688468213
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 7d47a9ab30..f39b5abac1 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1586,5 +1586,9 @@
{
"value": 357.2917286964807,
"ts": 1749602048594
+ },
+ {
+ "value": 354.421407052986,
+ "ts": 1749688464814
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index b8a5dbd164..f03508990c 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2238,5 +2238,9 @@
{
"value": 110.0594320933304,
"ts": 1749602043287
+ },
+ {
+ "value": 66.64667266486721,
+ "ts": 1749688561209
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 99f0fc6ab4..a2b51e32ec 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 7b9a188269..7774cf5d51 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1590,5 +1590,9 @@
{
"value": 4646.28039441758,
"ts": 1749601940721
+ },
+ {
+ "value": 4296.557979662959,
+ "ts": 1749688330210
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index f7a3dfacb1..40e50e2ca7 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1586,5 +1586,9 @@
{
"value": 4738.920579201404,
"ts": 1749601940163
+ },
+ {
+ "value": 4120.564669973292,
+ "ts": 1749688368687
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 71e1789321..61a2ecb4e6 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2330,5 +2330,9 @@
{
"value": 1723.5436056532228,
"ts": 1749601955539
+ },
+ {
+ "value": 1138.5343268099532,
+ "ts": 1749688415987
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index b7d9880bd1..1495b4ef05 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 5c7b4871bf..98cc0659a3 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1590,5 +1590,9 @@
{
"value": 122.79983626688498,
"ts": 1749601981758
+ },
+ {
+ "value": 93.28358208955225,
+ "ts": 1749688378663
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 4add4878f3..2b27ed0428 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1586,5 +1586,9 @@
{
"value": 146.85725474838458,
"ts": 1749601987747
+ },
+ {
+ "value": 134.57742687959805,
+ "ts": 1749688408025
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 8a4fdad4f8..153d45e56d 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2342,5 +2342,9 @@
{
"value": 35.20630897056753,
"ts": 1749601998710
+ },
+ {
+ "value": 21.113081665399882,
+ "ts": 1749688477800
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 5f5ed6f662..2d20229767 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 d2134b3df1..e65fdb94d7 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