From 27e7b2cfb583f1bfcff125cf90ee8cbed2f351ca Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Sat, 24 May 2025 00:39:21 +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 225aee424e..fc515dba77 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1514,5 +1514,9 @@
{
"value": 80.88869715271785,
"ts": 1747960377924
+ },
+ {
+ "value": 80.59316569954869,
+ "ts": 1748046681515
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 42eafcae98..31a5670c10 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1510,5 +1510,9 @@
{
"value": 126.60364618501012,
"ts": 1747960358470
+ },
+ {
+ "value": 131.8565400843882,
+ "ts": 1748046674799
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index f1dac16d87..5ce4fe83e6 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2278,5 +2278,9 @@
{
"value": 26.76659528907923,
"ts": 1747960388265
+ },
+ {
+ "value": 25.010004001600638,
+ "ts": 1748046710747
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index bcef3c04d4..0cb13ac0d7 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1514,5 +1514,9 @@
{
"value": 51.689826580631824,
"ts": 1747960578493
+ },
+ {
+ "value": 210.42295012976084,
+ "ts": 1748046782669
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index b6cd9075d6..c97371b086 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1510,5 +1510,9 @@
{
"value": 243.57569114602364,
"ts": 1747960444835
+ },
+ {
+ "value": 398.6710963455149,
+ "ts": 1748046742399
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 0af1e22140..1038140ea5 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2258,5 +2258,9 @@
{
"value": 28.856281291030026,
"ts": 1747960521813
+ },
+ {
+ "value": 151.18300703000983,
+ "ts": 1748046784936
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index dbea6788e6..428d94f193 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 b0f14ff0df..8f839b39c8 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -586,5 +586,9 @@
{
"value": 235.44184586407155,
"ts": 1747960659929
+ },
+ {
+ "value": 276.4212660093983,
+ "ts": 1748046855794
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index d7e07659a9..cdc2e70486 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -586,5 +586,9 @@
{
"value": 99.6429461097733,
"ts": 1747960587270
+ },
+ {
+ "value": 340.59945504087193,
+ "ts": 1748046796656
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index d8fa01e9af..bf331fe52a 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -598,5 +598,9 @@
{
"value": 113.98934199652332,
"ts": 1747960607052
+ },
+ {
+ "value": 150.19525382997895,
+ "ts": 1748046832318
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 50bd1b545d..e3ef8ee219 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -586,5 +586,9 @@
{
"value": 179.7860545950319,
"ts": 1747960735417
+ },
+ {
+ "value": 192.02765198188538,
+ "ts": 1748046927487
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 4a7541f730..a39c4f474a 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -586,5 +586,9 @@
{
"value": 195.17907680296673,
"ts": 1747960659929
+ },
+ {
+ "value": 247.10679131831475,
+ "ts": 1748046853081
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index d733af5ca6..31b3b8cc5a 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -602,5 +602,9 @@
{
"value": 77.07277596870846,
"ts": 1747960661709
+ },
+ {
+ "value": 91.19927040583676,
+ "ts": 1748046878972
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 14a53d9aa3..9223c56fc2 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1514,5 +1514,9 @@
{
"value": 133.71367445177393,
"ts": 1747960406255
+ },
+ {
+ "value": 186.05805011163486,
+ "ts": 1748046707789
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 0d3ba0f966..aaee9fd797 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1510,5 +1510,9 @@
{
"value": 185.39117538005192,
"ts": 1747960378695
+ },
+ {
+ "value": 231.16042533518262,
+ "ts": 1748046695138
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index ab48724841..541a20b4a0 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2214,5 +2214,9 @@
{
"value": 42.77525879031568,
"ts": 1747960414448
+ },
+ {
+ "value": 48.77097151775263,
+ "ts": 1748046736948
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index ef69035b38..6b448778a0 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 c467c2bdc3..4ebe6fb81f 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 2af7d74b48..6bb71482fd 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2026,5 +2026,9 @@
{
"value": 967.3882666552013,
"ts": 1747960481866
+ },
+ {
+ "value": 1039.8493373848944,
+ "ts": 1748046822996
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index ce712de2db..7d2a04beb4 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1510,5 +1510,9 @@
{
"value": 112.2250486308544,
"ts": 1747960393060
+ },
+ {
+ "value": 101.63978858923974,
+ "ts": 1748046698069
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index ed642b52ba..059987d8ec 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1506,5 +1506,9 @@
{
"value": 173.39035949601202,
"ts": 1747960368896
+ },
+ {
+ "value": 142.11274277593557,
+ "ts": 1748046687092
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 4237ebaf5a..ff7ddeb6b0 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2262,5 +2262,9 @@
{
"value": 40.83299305839118,
"ts": 1747960401626
+ },
+ {
+ "value": 36.27130939426913,
+ "ts": 1748046725607
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index cc6124a003..d9834598ca 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 41c2279918..5e373160fc 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 2736dc09fe..064fc8d284 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1514,5 +1514,9 @@
{
"value": 252.5252525252525,
"ts": 1747960456744
+ },
+ {
+ "value": 265.71011026969575,
+ "ts": 1748046749503
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index e54f0521dd..b5a234c6db 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1510,5 +1510,9 @@
{
"value": 309.4538140182578,
"ts": 1747960416003
+ },
+ {
+ "value": 471.1795193968902,
+ "ts": 1748046724004
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index a3b644d03e..646f3a0d48 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1254,5 +1254,9 @@
{
"value": 150.03750937734432,
"ts": 1747960450933
+ },
+ {
+ "value": 198.78739687903786,
+ "ts": 1748046770430
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 1c764cb2b2..3fe4239d22 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 e1e0a305f4..fe404bab7b 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 cd7d5da3de..451b09a8f3 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1514,5 +1514,9 @@
{
"value": 206.66138532015293,
"ts": 1747960608213
+ },
+ {
+ "value": 211.0224035451764,
+ "ts": 1748046811592
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index fe82fdaeab..b9642bcb0f 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1510,5 +1510,9 @@
{
"value": 292.02764528375354,
"ts": 1747960465895
+ },
+ {
+ "value": 335.8898281363713,
+ "ts": 1748046760722
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 8fffd00266..afa44d09f8 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2162,5 +2162,9 @@
{
"value": 40.609961623586265,
"ts": 1747960571472
+ },
+ {
+ "value": 99.88014382740711,
+ "ts": 1748046805266
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index a8d36dbf30..975a57c95c 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 911e0670f1..c14edb6c3b 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1514,5 +1514,9 @@
{
"value": 3413.1418602887265,
"ts": 1747960367725
+ },
+ {
+ "value": 3600.624108178751,
+ "ts": 1748046671358
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 7311698387..2c5cd8cfe1 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1510,5 +1510,9 @@
{
"value": 4079.5974797153344,
"ts": 1747960351640
+ },
+ {
+ "value": 3550.2024930310836,
+ "ts": 1748046668202
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 6d6e4de9df..64d1d4523b 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2254,5 +2254,9 @@
{
"value": 1281.0293782737417,
"ts": 1747960378402
+ },
+ {
+ "value": 1149.1904591654322,
+ "ts": 1748046700297
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index bb3c3fe721..ad0654dff5 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 10c3e053a7..026481acb7 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1514,5 +1514,9 @@
{
"value": 73.62685907819171,
"ts": 1747960428634
+ },
+ {
+ "value": 113.71389583807141,
+ "ts": 1748046722562
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index d25f53b262..32f133b060 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1510,5 +1510,9 @@
{
"value": 125.84948401711553,
"ts": 1747960392309
+ },
+ {
+ "value": 136.54984069185252,
+ "ts": 1748046707565
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index b12038fe6a..0e6e0995cd 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2266,5 +2266,9 @@
{
"value": 24.752475247524753,
"ts": 1747960435653
+ },
+ {
+ "value": 24.209557933472137,
+ "ts": 1748046758599
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 4116dc9824..e7e16637bd 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 d412185fe4..85483a7616 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