From 32aff20486aa82b711fa6f41de09d4ab629649d5 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sat, 26 Apr 2025 00:43:47 +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 4f42f596a5..afdc3865f1 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1402,5 +1402,9 @@
{
"value": 67.97788452823349,
"ts": 1745541267353
+ },
+ {
+ "value": 93.85558753597797,
+ "ts": 1745627483796
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 66e582bdba..610033054c 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1398,5 +1398,9 @@
{
"value": 49.325879644853664,
"ts": 1745541175173
+ },
+ {
+ "value": 119.82744847419715,
+ "ts": 1745627442892
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 071986823e..f4e45654ff 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2166,5 +2166,9 @@
{
"value": 14.844724185024642,
"ts": 1745541396619
+ },
+ {
+ "value": 14.11074109612237,
+ "ts": 1745627650584
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 6b920cda76..46124f7548 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1402,5 +1402,9 @@
{
"value": 301.40151705430253,
"ts": 1745541387863
+ },
+ {
+ "value": 280.83313831032063,
+ "ts": 1745627596421
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 1d9365ab67..0930c58e30 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1398,5 +1398,9 @@
{
"value": 243.17094917727164,
"ts": 1745541290048
+ },
+ {
+ "value": 274.57440966501923,
+ "ts": 1745627541246
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index fd460a6c5a..2c6f5521c7 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2146,5 +2146,9 @@
{
"value": 63.53845665088795,
"ts": 1745541589504
+ },
+ {
+ "value": 37.59822536376283,
+ "ts": 1745627865691
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 4c588b0624..73c7dc1f65 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 40bbd0dc29..e7cf7f7cdb 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -474,5 +474,9 @@
{
"value": 246.51287002608927,
"ts": 1745541462882
+ },
+ {
+ "value": 274.8322378214965,
+ "ts": 1745627662564
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index ef57425fca..543ff6fa4a 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -474,5 +474,9 @@
{
"value": 257.26230035373567,
"ts": 1745541363928
+ },
+ {
+ "value": 300.79711234772145,
+ "ts": 1745627601623
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 03d23a02fe..d53b8ed510 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -486,5 +486,9 @@
{
"value": 60.87075616696849,
"ts": 1745541701238
+ },
+ {
+ "value": 41.96170993968004,
+ "ts": 1745628030616
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index a9a5b66faf..c6223770b2 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -474,5 +474,9 @@
{
"value": 140.28688668326728,
"ts": 1745541567593
+ },
+ {
+ "value": 200.6554745501973,
+ "ts": 1745627745999
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index c424fa2ff0..1ef0f118fd 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -474,5 +474,9 @@
{
"value": 196.12329617886445,
"ts": 1745541446538
+ },
+ {
+ "value": 224.18173666118668,
+ "ts": 1745627678278
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 4d834a94a2..ba796f21c7 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -490,5 +490,9 @@
{
"value": 63.46486426452155,
"ts": 1745541770622
+ },
+ {
+ "value": 45.75664329264805,
+ "ts": 1745628126412
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index d8579cc264..2f17cf314b 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1402,5 +1402,9 @@
{
"value": 148.95729890764648,
"ts": 1745541299622
+ },
+ {
+ "value": 148.11889009578354,
+ "ts": 1745627515071
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index f15241e39d..a1c8d9cdd6 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1398,5 +1398,9 @@
{
"value": 127.18331354926234,
"ts": 1745541206038
+ },
+ {
+ "value": 186.4743908503232,
+ "ts": 1745627467464
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 0c4f23ee02..17f38b36aa 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2102,5 +2102,9 @@
{
"value": 18.857250612860643,
"ts": 1745541456191
+ },
+ {
+ "value": 19.736322728349254,
+ "ts": 1745627708926
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 9eeb71e473..afba82b5d8 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 3c0a8dc94e..e573fe69e0 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 ee5440b78e..b6d8079672 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1914,5 +1914,9 @@
{
"value": 375.55707632988936,
"ts": 1745541685897
+ },
+ {
+ "value": 467.04479997509094,
+ "ts": 1745627894668
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index fde4a7b792..4a77a84d30 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1398,5 +1398,9 @@
{
"value": 95.24414248523715,
"ts": 1745541286276
+ },
+ {
+ "value": 104.2462992563764,
+ "ts": 1745627501418
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index ae26210ae3..244e9260de 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1394,5 +1394,9 @@
{
"value": 120.98725600903371,
"ts": 1745541190725
+ },
+ {
+ "value": 156.00624024961,
+ "ts": 1745627456001
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 4d160ff933..0b0ef08ece 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2150,5 +2150,9 @@
{
"value": 16.903313049357674,
"ts": 1745541427967
+ },
+ {
+ "value": 16.88390626055244,
+ "ts": 1745627681983
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 3ba42b78ea..8a3f108bc2 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 545758bbae..805470d767 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 ea41de4507..bc73567374 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1402,5 +1402,9 @@
{
"value": 251.74121003608292,
"ts": 1745541357931
+ },
+ {
+ "value": 282.7254735651682,
+ "ts": 1745627566654
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 8383e532bb..9178d87d52 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1398,5 +1398,9 @@
{
"value": 261.8257985686856,
"ts": 1745541256653
+ },
+ {
+ "value": 331.2720848056537,
+ "ts": 1745627510667
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 36c094043c..c4f076b23c 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1142,5 +1142,9 @@
{
"value": 47.56129461843951,
"ts": 1745541554932
+ },
+ {
+ "value": 39.630642412713506,
+ "ts": 1745627808555
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 2e83d0c943..16c74af669 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 0b8b3b5709..27b788540c 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 313261db16..08c662d30e 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1402,5 +1402,9 @@
{
"value": 241.88671638782503,
"ts": 1745541413344
+ },
+ {
+ "value": 286.0684657194622,
+ "ts": 1745627617985
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 78100b9458..459f062546 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1398,5 +1398,9 @@
{
"value": 235.53427023631937,
"ts": 1745541316052
+ },
+ {
+ "value": 315.09295242096414,
+ "ts": 1745627560831
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 02d805c63c..ff188425f0 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2050,5 +2050,9 @@
{
"value": 44.434570095534326,
"ts": 1745541635025
+ },
+ {
+ "value": 29.17706099464601,
+ "ts": 1745627934717
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 59636d2cda..4c76f1e38f 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 23cfb6d254..9eef2d669e 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1402,5 +1402,9 @@
{
"value": 1602.5260558866123,
"ts": 1745541254439
+ },
+ {
+ "value": 2007.494646680942,
+ "ts": 1745627474150
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index b5714c4a5e..df64ba2939 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1398,5 +1398,9 @@
{
"value": 2861.2606502479757,
"ts": 1745541158273
+ },
+ {
+ "value": 2765.0902238698973,
+ "ts": 1745627434686
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 63a39f0bc8..242d7e2e01 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2142,5 +2142,9 @@
{
"value": 650.1762700109807,
"ts": 1745541379005
+ },
+ {
+ "value": 495.3683063357607,
+ "ts": 1745627631957
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 7cd7d19ea4..4d9b1b6a0d 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 1dce6e9c48..0d59265241 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1402,5 +1402,9 @@
{
"value": 71.02609025048534,
"ts": 1745541324165
+ },
+ {
+ "value": 87.56567425569177,
+ "ts": 1745627535571
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index ff4555300c..b02201dc63 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1398,5 +1398,9 @@
{
"value": 99.82032341784787,
"ts": 1745541224191
+ },
+ {
+ "value": 131.26804935678658,
+ "ts": 1745627482256
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index ad9918be23..222211a585 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2154,5 +2154,9 @@
{
"value": 9.836904129532353,
"ts": 1745541508474
+ },
+ {
+ "value": 11.43379830779785,
+ "ts": 1745627754339
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 21bbc9d35e..f3bb0d66c2 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 775ba312f0..37c09a3b3b 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