From 4280a2557b283a1e8cb0b6b29d27f5217b07c786 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 21 Jul 2025 00:44:44 +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 827114b548..7aab6e1f8e 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1742,5 +1742,9 @@
{
"value": 130.00520020800832,
"ts": 1752971871122
+ },
+ {
+ "value": 112.54501800720288,
+ "ts": 1753058226287
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index df712e6355..45b950ee00 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 161.0478849044449,
"ts": 1752971864915
+ },
+ {
+ "value": 145.43339150668993,
+ "ts": 1753058198775
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index a0b7d38c3a..8ae23ce6a1 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2506,5 +2506,9 @@
{
"value": 41.90412336573919,
"ts": 1752971870484
+ },
+ {
+ "value": 39.85333970986769,
+ "ts": 1753058219586
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index ade2bfe4cb..89ecc69ba6 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1742,5 +1742,9 @@
{
"value": 378.74005807347555,
"ts": 1752971940289
+ },
+ {
+ "value": 291.1914583838874,
+ "ts": 1753058305722
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 306f499d10..97f948a0cc 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 423.4895539243366,
"ts": 1752971924465
+ },
+ {
+ "value": 363.59229184341297,
+ "ts": 1753058263774
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 78f4fdc9fd..e3fbe70358 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2486,5 +2486,9 @@
{
"value": 171.65908505707665,
"ts": 1752971925820
+ },
+ {
+ "value": 152.94027682190105,
+ "ts": 1753058279490
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 804e8d6214..a1021d7a80 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 979c8c3653..f037554c3e 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -814,5 +814,9 @@
{
"value": 396.3011889035667,
"ts": 1752971987732
+ },
+ {
+ "value": 289.68014484007244,
+ "ts": 1753058367875
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 0f9ea017af..2524eebbe7 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -814,5 +814,9 @@
{
"value": 423.0118443316413,
"ts": 1752971966821
+ },
+ {
+ "value": 368.2676077949977,
+ "ts": 1753058312411
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 074c60c78d..9d54bb7fd8 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -826,5 +826,9 @@
{
"value": 176.35129177321224,
"ts": 1752971966112
+ },
+ {
+ "value": 157.57337010045302,
+ "ts": 1753058324354
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 4cfd5aa958..ab4cb286e3 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -814,5 +814,9 @@
{
"value": 280.58361391694723,
"ts": 1752972037977
+ },
+ {
+ "value": 217.43463371323995,
+ "ts": 1753058430663
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index cc0382c670..c7f0127ab3 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -814,5 +814,9 @@
{
"value": 316.4139749505603,
"ts": 1752972011793
+ },
+ {
+ "value": 275.02750275027506,
+ "ts": 1753058363096
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 33e5e12245..4ff17bd36c 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -830,5 +830,9 @@
{
"value": 130.54830287206266,
"ts": 1752971999112
+ },
+ {
+ "value": 114.14873580275098,
+ "ts": 1753058362035
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 466f35caab..4d86446e64 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1742,5 +1742,9 @@
{
"value": 255.58016697904245,
"ts": 1752971889778
+ },
+ {
+ "value": 229.3577981651376,
+ "ts": 1753058246818
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index b450a2b254..7a6ae2a544 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 323.1365790607496,
"ts": 1752971880190
+ },
+ {
+ "value": 286.15032430370087,
+ "ts": 1753058215176
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 89ae269068..db91d2832c 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2442,5 +2442,9 @@
{
"value": 82.41305422778969,
"ts": 1752971889031
+ },
+ {
+ "value": 76.46429117602081,
+ "ts": 1753058239048
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 02ccc8a703..45a963e42f 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 24e9172e8e..725cb31db0 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 97e3b20c7d..0735606e6d 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 1420.947930152515,
"ts": 1752971968720
+ },
+ {
+ "value": 1361.0586011342155,
+ "ts": 1753058306002
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 729824f906..88eb99a8da 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 155.9737964022044,
"ts": 1752971882373
+ },
+ {
+ "value": 138.3508577753182,
+ "ts": 1753058238756
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index ba8c59dc6a..92ff8563f8 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1734,5 +1734,9 @@
{
"value": 201.28824476650564,
"ts": 1752971873961
+ },
+ {
+ "value": 185.39117538005192,
+ "ts": 1753058208438
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 2d299b9b4b..a529342f06 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2490,5 +2490,9 @@
{
"value": 47.551117451260104,
"ts": 1752971881993
+ },
+ {
+ "value": 45.80852038479158,
+ "ts": 1753058231510
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 89545bd2d8..055492d884 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 d96ca7c44e..bd0da49b9e 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 44f5ba87df..dab6ffc62b 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1742,5 +1742,9 @@
{
"value": 426.4089261601876,
"ts": 1752971921207
+ },
+ {
+ "value": 361.4457831325301,
+ "ts": 1753058281875
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 59cab6994c..43721047e4 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 480.9619238476954,
"ts": 1752971907105
+ },
+ {
+ "value": 450.61960195268495,
+ "ts": 1753058244017
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 40126f91b8..6950fd606f 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1482,5 +1482,9 @@
{
"value": 273.7476047084588,
"ts": 1752971913085
+ },
+ {
+ "value": 223.51363433169422,
+ "ts": 1753058265235
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 1276efe02a..ce11645fe1 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 1416a74022..071ff88fd6 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 7d6edb54b4..0efbc06188 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1742,5 +1742,9 @@
{
"value": 370.50759540570584,
"ts": 1752971956793
+ },
+ {
+ "value": 304.95552731893264,
+ "ts": 1753058325816
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 41a56e022d..99755b6dcc 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 462.53469010175763,
"ts": 1752971937834
+ },
+ {
+ "value": 399.387605671304,
+ "ts": 1753058279239
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 45794c1f0d..0e764eb69c 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2390,5 +2390,9 @@
{
"value": 118.24524062906467,
"ts": 1752971942998
+ },
+ {
+ "value": 106.21913006532476,
+ "ts": 1753058298584
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 4279313c0a..54fe3c9e0a 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 209e7a67f0..fe86a91ae6 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1742,5 +1742,9 @@
{
"value": 4763.669083787646,
"ts": 1752971864575
+ },
+ {
+ "value": 4409.2430799379445,
+ "ts": 1753058218869
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 1716070935..b9ab36af8f 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 5324.183625177472,
"ts": 1752971859478
+ },
+ {
+ "value": 5519.327868517345,
+ "ts": 1753058192957
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index b47c1e5284..fb3f824fa1 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2482,5 +2482,9 @@
{
"value": 2088.167053364269,
"ts": 1752971864171
+ },
+ {
+ "value": 1788.375558867362,
+ "ts": 1753058212904
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index f1d262c72f..97421ae7cf 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 f4c4e0f4a5..f16ab70d97 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1742,5 +1742,9 @@
{
"value": 123.31469911213416,
"ts": 1752971903401
+ },
+ {
+ "value": 113.07953260459857,
+ "ts": 1753058261559
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index cdef61ffa7..b88438280a 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1738,5 +1738,9 @@
{
"value": 157.54647621048207,
"ts": 1752971891201
+ },
+ {
+ "value": 146.45577035735207,
+ "ts": 1753058226991
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 5b0a39971f..1a63d3b56a 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2494,5 +2494,9 @@
{
"value": 34.9064507120916,
"ts": 1752971904250
+ },
+ {
+ "value": 34.106412005457024,
+ "ts": 1753058254611
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 59093a8e21..81b1feae34 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 2f58d1ca3d..50fd0103e7 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