From 570bf3c4281306b8022af6d091be11dfd4c086d2 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sat, 22 Mar 2025 00:43:15 +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 25411d03cb..de7f1f4eb8 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1282,5 +1282,9 @@
{
"value": 90.16590526568888,
"ts": 1742517036768
+ },
+ {
+ "value": 81.12493239588967,
+ "ts": 1742603484698
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index d099a4d7e2..88be589e10 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 161.53349127719147,
"ts": 1742516967144
+ },
+ {
+ "value": 98.52863899106674,
+ "ts": 1742603372645
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 8bc73b80ca..e8cf2fb7d5 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2046,5 +2046,9 @@
{
"value": 12.635196603659152,
"ts": 1742517249009
+ },
+ {
+ "value": 15.737127030089388,
+ "ts": 1742603657789
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index eeb3d81535..103dddb30f 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1282,5 +1282,9 @@
{
"value": 338.2377811601556,
"ts": 1742517140893
+ },
+ {
+ "value": 224.79487467685738,
+ "ts": 1742603617535
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 707f654595..12bff29e54 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 405.43279951348063,
"ts": 1742517031063
+ },
+ {
+ "value": 316.02233224481193,
+ "ts": 1742603476601
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 5ba0f08eff..b0eea8f937 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2026,5 +2026,9 @@
{
"value": 44.19889502762431,
"ts": 1742517446746
+ },
+ {
+ "value": 57.03693141308998,
+ "ts": 1742603846792
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index a97583201f..97160e040e 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 4e9f5a4ab7..233c18303d 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -354,5 +354,9 @@
{
"value": 348.9893849062091,
"ts": 1742517196333
+ },
+ {
+ "value": 308.4277893438199,
+ "ts": 1742603680103
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 6bfaf8c50b..634ec764d6 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -354,5 +354,9 @@
{
"value": 371.3215954451218,
"ts": 1742517083945
+ },
+ {
+ "value": 312.21542864576554,
+ "ts": 1742603533663
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 8bbd05e83b..6f7fbda667 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -366,5 +366,9 @@
{
"value": 41.43489024933445,
"ts": 1742517610953
+ },
+ {
+ "value": 51.882693230605604,
+ "ts": 1742603969187
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index a7c6b3bf1a..a5a3722754 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -354,5 +354,9 @@
{
"value": 171.93455024787232,
"ts": 1742517289253
+ },
+ {
+ "value": 179.4392523364486,
+ "ts": 1742603769458
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index c0644d18ae..2b0a54bb76 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -354,5 +354,9 @@
{
"value": 256.84381755527494,
"ts": 1742517138190
+ },
+ {
+ "value": 199.51451468094302,
+ "ts": 1742603615593
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 79ae78fd18..4db46959bd 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -366,5 +366,9 @@
{
"value": 36.258815424500085,
"ts": 1742517728572
+ },
+ {
+ "value": 35.253472467038,
+ "ts": 1742604089879
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index f7d6fea02f..7ee0fe36bf 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1282,5 +1282,9 @@
{
"value": 148.64730948369836,
"ts": 1742517066456
+ },
+ {
+ "value": 135.17166801838334,
+ "ts": 1742603521723
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index b8b94d8ea3..fd05334514 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 269.2514808831449,
"ts": 1742516982912
+ },
+ {
+ "value": 125.2191334835963,
+ "ts": 1742603406940
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 4fa3025c2a..13fa57345b 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -1982,5 +1982,9 @@
{
"value": 18.991909446575757,
"ts": 1742517312413
+ },
+ {
+ "value": 17.81388057574462,
+ "ts": 1742603716616
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index cfd9667e3f..842d483a7e 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 6130e27426..eb6562cb60 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 54aa1bb32a..78247c5d40 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1790,5 +1790,9 @@
{
"value": 680.6631171345596,
"ts": 1742517337112
+ },
+ {
+ "value": 527.9211637728766,
+ "ts": 1742603787053
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index cfa916860d..b5ee7e22f0 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 115.41124874971148,
"ts": 1742517053253
+ },
+ {
+ "value": 81.78844056706652,
+ "ts": 1742603506951
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 04d3c07e70..4439d34380 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1274,5 +1274,9 @@
{
"value": 213.03792074989346,
"ts": 1742516975815
+ },
+ {
+ "value": 95.39557364538285,
+ "ts": 1742603391692
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 04180d94d6..67116e2947 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2030,5 +2030,9 @@
{
"value": 14.734918810597353,
"ts": 1742517284501
+ },
+ {
+ "value": 18.21161901293025,
+ "ts": 1742603686889
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 4df0d4d685..7298d5e16b 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 2500306427..0797618282 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 62ee6183f0..fb53064ecf 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1282,5 +1282,9 @@
{
"value": 343.42624921298153,
"ts": 1742517113998
+ },
+ {
+ "value": 222.94058633374206,
+ "ts": 1742603581918
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 8b2d6ad779..869e814e81 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 383.533623114293,
"ts": 1742517012835
+ },
+ {
+ "value": 349.9562554680665,
+ "ts": 1742603448022
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index d967b09ae8..2db225cfad 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1022,5 +1022,9 @@
{
"value": 47.11314221101976,
"ts": 1742517397983
+ },
+ {
+ "value": 43.796259799413136,
+ "ts": 1742603808951
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 33bb53f91f..cf390788c9 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 645f30322c..3f33fd6846 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 2bb4ff61d9..c358eb25b6 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1282,5 +1282,9 @@
{
"value": 303.75132891206397,
"ts": 1742517161139
+ },
+ {
+ "value": 271.0516805204192,
+ "ts": 1742603640201
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 9589383486..377f899acc 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 308.5626124967858,
"ts": 1742517051000
+ },
+ {
+ "value": 352.63003232441963,
+ "ts": 1742603494108
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index e0a3d99bea..29e729b71a 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -1930,5 +1930,9 @@
{
"value": 30.01921229586936,
"ts": 1742517513845
+ },
+ {
+ "value": 45.00753876274276,
+ "ts": 1742603891623
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 289b244367..f8e9210193 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 ae2c1ba71a..68b7478750 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1282,5 +1282,9 @@
{
"value": 2960.7211000723732,
"ts": 1742517026859
+ },
+ {
+ "value": 2042.344611614133,
+ "ts": 1742603473620
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index d869281e40..b9b4afee3d 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 5577.82093128951,
"ts": 1742516961704
+ },
+ {
+ "value": 3526.3233507908108,
+ "ts": 1742603363099
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 16fa5bdb7c..8ea79b1c78 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2022,5 +2022,9 @@
{
"value": 434.91287245455163,
"ts": 1742517228373
+ },
+ {
+ "value": 473.36531178995205,
+ "ts": 1742603641101
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index f27de77980..dedb804c37 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 2850d66358..5cd2d9ff4c 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1282,5 +1282,9 @@
{
"value": 93.42883836810962,
"ts": 1742517085700
+ },
+ {
+ "value": 80.71893666254104,
+ "ts": 1742603543659
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 1866175931..702b8551de 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1278,5 +1278,9 @@
{
"value": 168.29350387075058,
"ts": 1742516993389
+ },
+ {
+ "value": 139.71684053651265,
+ "ts": 1742603420738
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index e43cc9f96a..fafefd4535 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2034,5 +2034,9 @@
{
"value": 13.33760136577038,
"ts": 1742517351522
+ },
+ {
+ "value": 12.17226184969691,
+ "ts": 1742603759192
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 8753f5e939..a3f7cbfdd1 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 188a4275c2..c9e896ad64 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