From 2fa2f707dd7b94865e2166fe25d0372ccb514165 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 20 May 2025 00:40:43 +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 6f6420c0ab..9cb9de62a3 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1498,5 +1498,9 @@
{
"value": 121.83235867446395,
"ts": 1747614810762
+ },
+ {
+ "value": 124.35748632067651,
+ "ts": 1747701167471
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index e09052ca4d..01251a6966 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 94.88866396761134,
"ts": 1747614815785
+ },
+ {
+ "value": 109.29758088020985,
+ "ts": 1747701195357
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index c20970a0a4..2ed9fb9d5a 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2262,5 +2262,9 @@
{
"value": 39.28346951602766,
"ts": 1747614835907
+ },
+ {
+ "value": 34.78986919009184,
+ "ts": 1747701281080
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 2bae28e9f4..cb06779733 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1498,5 +1498,9 @@
{
"value": 395.4913980620922,
"ts": 1747614880285
+ },
+ {
+ "value": 250.33377837116154,
+ "ts": 1747701247800
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index f3d53c5bac..a4d399f60b 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 341.02534955098326,
"ts": 1747614889606
+ },
+ {
+ "value": 343.97752680158226,
+ "ts": 1747701283998
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 6d2eb4fac2..7f33cf6647 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2242,5 +2242,9 @@
{
"value": 93.83503800319039,
"ts": 1747614909786
+ },
+ {
+ "value": 149.54389113204724,
+ "ts": 1747701349728
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 7e394e6a11..407fe378e2 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 e10a6851fc..6fc9df03db 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -570,5 +570,9 @@
{
"value": 398.5122210414453,
"ts": 1747614927985
+ },
+ {
+ "value": 391.0195835641435,
+ "ts": 1747701296387
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index daa490e3d8..76903fc827 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -570,5 +570,9 @@
{
"value": 347.8160053331788,
"ts": 1747614948976
+ },
+ {
+ "value": 328.2814466269081,
+ "ts": 1747701336526
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 058d8d807e..6f9c54234e 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -582,5 +582,9 @@
{
"value": 134.23719712732398,
"ts": 1747614959223
+ },
+ {
+ "value": 120.87148339527995,
+ "ts": 1747701414710
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index ebc694aaa9..fece917cdd 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -570,5 +570,9 @@
{
"value": 251.6778523489933,
"ts": 1747614983700
+ },
+ {
+ "value": 282.9988444213853,
+ "ts": 1747701346038
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index f70e18048d..ed4bd5dc38 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -570,5 +570,9 @@
{
"value": 125.28188423953895,
"ts": 1747615055084
+ },
+ {
+ "value": 233.89533183900204,
+ "ts": 1747701395928
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 2c5385f818..bb49a933af 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -586,5 +586,9 @@
{
"value": 55.42008423852804,
"ts": 1747615034222
+ },
+ {
+ "value": 59.50786991579636,
+ "ts": 1747701484925
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index fed8002047..a40aac2893 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1498,5 +1498,9 @@
{
"value": 194.02405898331392,
"ts": 1747614831900
+ },
+ {
+ "value": 193.57336430507164,
+ "ts": 1747701187859
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 6147469227..8dfc7c16a2 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 200.7226013649137,
"ts": 1747614839514
+ },
+ {
+ "value": 182.83764017552411,
+ "ts": 1747701218701
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 826953bd20..f9aab78efa 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2198,5 +2198,9 @@
{
"value": 60.371890847621344,
"ts": 1747614857217
+ },
+ {
+ "value": 50.8646998982706,
+ "ts": 1747701304869
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index d06a738778..6d4586ad33 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 2e34ce11e1..4a8b83edb1 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 94cf41bcfa..12fe037976 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2010,5 +2010,9 @@
{
"value": 1316.3668275559455,
"ts": 1747614907024
+ },
+ {
+ "value": 1226.341822343948,
+ "ts": 1747701366722
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index d6b1bbb444..c1be86329d 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 148.64730948369836,
"ts": 1747614822546
+ },
+ {
+ "value": 158.64621893178213,
+ "ts": 1747701178528
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 0a4eba8b78..3f677a7478 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1490,5 +1490,9 @@
{
"value": 117.98017932987258,
"ts": 1747614830386
+ },
+ {
+ "value": 127.39935450993715,
+ "ts": 1747701208836
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 73468bf939..a2ca8afa63 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2246,5 +2246,9 @@
{
"value": 45.985468591924956,
"ts": 1747614847837
+ },
+ {
+ "value": 42.61121527185956,
+ "ts": 1747701293917
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 55b07e62fd..8995662feb 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 43a83065c8..59073a16e6 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 10972ea8a3..a8cbefc13a 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1498,5 +1498,9 @@
{
"value": 486.7759208177835,
"ts": 1747614861711
+ },
+ {
+ "value": 447.69437397403374,
+ "ts": 1747701220310
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 92ef0c0a4b..9bc0abf5fd 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 438.532378307265,
"ts": 1747614868225
+ },
+ {
+ "value": 321.285140562249,
+ "ts": 1747701263043
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index f61da12f40..b860e4cf8d 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1238,5 +1238,9 @@
{
"value": 194.47685725398676,
"ts": 1747614887129
+ },
+ {
+ "value": 191.68104274487254,
+ "ts": 1747701335066
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index ee933a94d5..d67c567386 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 fa0d666037..19a67acbaf 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 fceb9fca23..60a30b76ca 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1498,5 +1498,9 @@
{
"value": 361.90361300440316,
"ts": 1747614897309
+ },
+ {
+ "value": 355.6398553731255,
+ "ts": 1747701265061
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 1bffd51997..4464d9bc72 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 253.51755609075926,
"ts": 1747614913690
+ },
+ {
+ "value": 405.65208572780745,
+ "ts": 1747701299226
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 2864958315..764747310e 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2146,5 +2146,9 @@
{
"value": 105.57432432432432,
"ts": 1747614929012
+ },
+ {
+ "value": 64.37491953135059,
+ "ts": 1747701381090
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 2798cdf711..9958e5711c 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 5558d25b6e..e9119c57ce 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1498,5 +1498,9 @@
{
"value": 4767.622545557282,
"ts": 1747614803757
+ },
+ {
+ "value": 4486.987735566856,
+ "ts": 1747701160671
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 19855dad1e..2562818c79 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 4840.18428553502,
"ts": 1747614807030
+ },
+ {
+ "value": 3114.7975958377074,
+ "ts": 1747701187650
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 353947887f..e3b918f540 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2238,5 +2238,9 @@
{
"value": 1605.079183906406,
"ts": 1747614829069
+ },
+ {
+ "value": 1397.7108602133837,
+ "ts": 1747701273438
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 4223723ed8..d1a9ff5ad3 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 890fd4ead1..1f424a024f 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1498,5 +1498,9 @@
{
"value": 124.22360248447205,
"ts": 1747614845560
+ },
+ {
+ "value": 115.97340343281274,
+ "ts": 1747701202402
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 5de834ed0f..cee6f332c1 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 156.3477173233271,
"ts": 1747614850667
+ },
+ {
+ "value": 82.88208641838878,
+ "ts": 1747701238454
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index b19606841b..d0ef636ad9 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2250,5 +2250,9 @@
{
"value": 29.5473348303983,
"ts": 1747614875083
+ },
+ {
+ "value": 29.58754955914551,
+ "ts": 1747701322800
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 4e5c133737..3a8d8efc1a 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 6645fb290b..707a469775 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