From 771791f7244133582ceefa3208918c081f735ead Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sun, 20 Apr 2025 00:48:34 +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 b0c53726bc..08af8d21e1 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1378,5 +1378,9 @@
{
"value": 91.54155986818016,
"ts": 1745022643826
+ },
+ {
+ "value": 95.08113590263692,
+ "ts": 1745109288131
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 68f9573d02..057a4c70b5 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1374,5 +1374,9 @@
{
"value": 34.41472032303951,
"ts": 1745022623996
+ },
+ {
+ "value": 118.03588290840415,
+ "ts": 1745109290075
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 77b9c4fe0a..9e63468bee 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2142,5 +2142,9 @@
{
"value": 17.311820511044942,
"ts": 1745022759345
+ },
+ {
+ "value": 13.064381270903011,
+ "ts": 1745109430315
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 1c863f639f..80fb51a99f 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1378,5 +1378,9 @@
{
"value": 287.0950763194411,
"ts": 1745022754574
+ },
+ {
+ "value": 289.2960462873674,
+ "ts": 1745109395828
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 750ac5c42e..ba0aa061d7 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1374,5 +1374,9 @@
{
"value": 248.9936506619081,
"ts": 1745022729264
+ },
+ {
+ "value": 302.3888720895071,
+ "ts": 1745109390937
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index f577a38d64..f1fc1c0112 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2122,5 +2122,9 @@
{
"value": 65.16356053694774,
"ts": 1745022931127
+ },
+ {
+ "value": 58.117571847848204,
+ "ts": 1745109605087
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 8d056d4d05..142e189f23 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 e81fdbde8e..016126b554 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -450,5 +450,9 @@
{
"value": 259.81336739775264,
"ts": 1745022824288
+ },
+ {
+ "value": 289.1078613245959,
+ "ts": 1745109466149
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 37d7bbdba5..263d182af6 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -450,5 +450,9 @@
{
"value": 259.8471232758061,
"ts": 1745022796812
+ },
+ {
+ "value": 280.958067008499,
+ "ts": 1745109452381
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 471b628fd9..662efccc81 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -462,5 +462,9 @@
{
"value": 73.23727044693045,
"ts": 1745023032264
+ },
+ {
+ "value": 71.20478496154941,
+ "ts": 1745109712176
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 2844de83d7..102cfb67c4 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -450,5 +450,9 @@
{
"value": 192.54219883191067,
"ts": 1745022908205
+ },
+ {
+ "value": 180.44570088117652,
+ "ts": 1745109554492
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 62e51e6fee..20b6cdbc74 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -450,5 +450,9 @@
{
"value": 219.7158341877838,
"ts": 1745022868702
+ },
+ {
+ "value": 213.94950791613178,
+ "ts": 1745109531314
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 57b1a2cc92..afe634a5f0 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -466,5 +466,9 @@
{
"value": 62.19292244542571,
"ts": 1745023104209
+ },
+ {
+ "value": 67.02525176360193,
+ "ts": 1745109779089
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 97b71b4146..4a7faf3b45 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1378,5 +1378,9 @@
{
"value": 137.63993393283172,
"ts": 1745022676336
+ },
+ {
+ "value": 151.3622603430878,
+ "ts": 1745109318251
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 382b23cb7d..00d9b5fdc8 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1374,5 +1374,9 @@
{
"value": 171.80162638872983,
"ts": 1745022651570
+ },
+ {
+ "value": 183.5985312117503,
+ "ts": 1745109315155
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 7ce269db32..2a08389544 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2078,5 +2078,9 @@
{
"value": 19.235948139883817,
"ts": 1745022815912
+ },
+ {
+ "value": 18.644889435805645,
+ "ts": 1745109487603
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 2ca7368d57..bb429dcd3f 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 20ed4b6609..29fecb2c61 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 bc8ab256d4..5d093821df 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1890,5 +1890,9 @@
{
"value": 327.16922282768724,
"ts": 1745023228345
+ },
+ {
+ "value": 458.1948142529134,
+ "ts": 1745109664076
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 975f910e65..dc28a1ae98 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1374,5 +1374,9 @@
{
"value": 100.67114093959731,
"ts": 1745022662172
+ },
+ {
+ "value": 110.66027296200664,
+ "ts": 1745109305163
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index d77333d421..fbedf88657 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1370,5 +1370,9 @@
{
"value": 123.30456226880395,
"ts": 1745022639584
+ },
+ {
+ "value": 134.01232913428035,
+ "ts": 1745109303792
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 0e0f73f8df..b11a12452d 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2126,5 +2126,9 @@
{
"value": 18.32911763627699,
"ts": 1745022788357
+ },
+ {
+ "value": 18.383704684167952,
+ "ts": 1745109459121
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 1bd61506d1..25642325c0 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 d075dba24a..a5587c717d 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 2e55b1e8e9..2c10b2a813 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1378,5 +1378,9 @@
{
"value": 320.0682812333298,
"ts": 1745022724134
+ },
+ {
+ "value": 329.453107840984,
+ "ts": 1745109365161
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 1ec22c0e53..21027daae0 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1374,5 +1374,9 @@
{
"value": 300.3604325190228,
"ts": 1745022696079
+ },
+ {
+ "value": 293.8439688525393,
+ "ts": 1745109361362
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 91120b40ad..796940a37a 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1118,5 +1118,9 @@
{
"value": 54.21376487490174,
"ts": 1745022896726
+ },
+ {
+ "value": 55.70409982174687,
+ "ts": 1745109567418
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index d8e028cc1e..2001f4b350 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 22816a0498..25dfa975d0 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 0f9783294a..8d2b6d18cf 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1378,5 +1378,9 @@
{
"value": 271.8622564567286,
"ts": 1745022777261
+ },
+ {
+ "value": 219.3222941111964,
+ "ts": 1745109423802
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index c8dde79f38..d776520c09 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1374,5 +1374,9 @@
{
"value": 300.24019215372294,
"ts": 1745022749854
+ },
+ {
+ "value": 346.8208092485549,
+ "ts": 1745109408792
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 599e2e1d7f..6e21f12b4a 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2026,5 +2026,9 @@
{
"value": 43.90779363336993,
"ts": 1745022977093
+ },
+ {
+ "value": 40.19858099009105,
+ "ts": 1745109655460
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index b7981e95df..a6b061950e 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 5adb98f1af..9a15006f72 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1378,5 +1378,9 @@
{
"value": 2918.38256752813,
"ts": 1745022633912
+ },
+ {
+ "value": 3039.0005065000846,
+ "ts": 1745109278549
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 1e585c85f1..3bb4416292 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1374,5 +1374,9 @@
{
"value": 2875.460606189695,
"ts": 1745022600274
+ },
+ {
+ "value": 2992.585039291533,
+ "ts": 1745109282186
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 859d57639a..4d7db48164 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2118,5 +2118,9 @@
{
"value": 586.3841598092297,
"ts": 1745022744067
+ },
+ {
+ "value": 606.2933247104949,
+ "ts": 1745109410361
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index d1d622c4a6..033a75b614 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 1c6889b1f2..3ab40f32cc 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1378,5 +1378,9 @@
{
"value": 93.71485692865176,
"ts": 1745022695526
+ },
+ {
+ "value": 98.84678747940691,
+ "ts": 1745109336859
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index f85934f608..823f7575f3 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1374,5 +1374,9 @@
{
"value": 112.78195488721803,
"ts": 1745022667898
+ },
+ {
+ "value": 124.06947890818859,
+ "ts": 1745109330658
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 50ac1d1f25..e068712372 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2130,5 +2130,9 @@
{
"value": 13.091061423260197,
"ts": 1745022855592
+ },
+ {
+ "value": 12.957396081683424,
+ "ts": 1745109527812
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index f72a400e1f..d734168fa6 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 06c42f3ef0..c71a3d211c 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