From 1b2c49c87ee8f82d99434e82b2f2e24cd21940bd Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Mon, 19 May 2025 00:42:22 +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 0e4ca2e3e6..6f6420c0ab 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 103.12113295751409,
"ts": 1747528501115
+ },
+ {
+ "value": 121.83235867446395,
+ "ts": 1747614810762
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 01d847160e..e09052ca4d 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1490,5 +1490,9 @@
{
"value": 154.7029702970297,
"ts": 1747528460161
+ },
+ {
+ "value": 94.88866396761134,
+ "ts": 1747614815785
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 3517c302b0..c20970a0a4 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2258,5 +2258,9 @@
{
"value": 16.07303587501607,
"ts": 1747528691474
+ },
+ {
+ "value": 39.28346951602766,
+ "ts": 1747614835907
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 557be7969b..2bae28e9f4 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 312.98904538341156,
"ts": 1747528614952
+ },
+ {
+ "value": 395.4913980620922,
+ "ts": 1747614880285
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 29a93fe66a..f3d53c5bac 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1490,5 +1490,9 @@
{
"value": 369.0036900369003,
"ts": 1747528530763
+ },
+ {
+ "value": 341.02534955098326,
+ "ts": 1747614889606
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 2cf6d4407e..6d2eb4fac2 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2238,5 +2238,9 @@
{
"value": 54.1198755242863,
"ts": 1747528856573
+ },
+ {
+ "value": 93.83503800319039,
+ "ts": 1747614909786
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 703ed6f57b..7e394e6a11 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 5fa6dabc5c..e10a6851fc 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -566,5 +566,9 @@
{
"value": 333.6020683328237,
"ts": 1747528672482
+ },
+ {
+ "value": 398.5122210414453,
+ "ts": 1747614927985
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 95d0f7984c..daa490e3d8 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -566,5 +566,9 @@
{
"value": 229.65628109928807,
"ts": 1747528600322
+ },
+ {
+ "value": 347.8160053331788,
+ "ts": 1747614948976
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index ead703f79e..058d8d807e 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -578,5 +578,9 @@
{
"value": 70.3482237073514,
"ts": 1747528961130
+ },
+ {
+ "value": 134.23719712732398,
+ "ts": 1747614959223
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index ec310a3f79..ebc694aaa9 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -566,5 +566,9 @@
{
"value": 237.83569517391737,
"ts": 1747528747209
+ },
+ {
+ "value": 251.6778523489933,
+ "ts": 1747614983700
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 96a24472c4..f70e18048d 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -566,5 +566,9 @@
{
"value": 117.71861327473562,
"ts": 1747528712038
+ },
+ {
+ "value": 125.28188423953895,
+ "ts": 1747615055084
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index e1b39639f0..2c5385f818 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -582,5 +582,9 @@
{
"value": 65.74621959237344,
"ts": 1747529030486
+ },
+ {
+ "value": 55.42008423852804,
+ "ts": 1747615034222
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 49d6fed68d..fed8002047 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 116.28808434762385,
"ts": 1747528533037
+ },
+ {
+ "value": 194.02405898331392,
+ "ts": 1747614831900
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index d3ae952d7e..6147469227 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1490,5 +1490,9 @@
{
"value": 205.9025394646534,
"ts": 1747528478139
+ },
+ {
+ "value": 200.7226013649137,
+ "ts": 1747614839514
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 1a752aeafb..826953bd20 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2194,5 +2194,9 @@
{
"value": 23.03935121186987,
"ts": 1747528742327
+ },
+ {
+ "value": 60.371890847621344,
+ "ts": 1747614857217
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index a92c3c11c4..d06a738778 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 46ff91d115..2e34ce11e1 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 5660d326fa..94cf41bcfa 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -2006,5 +2006,9 @@
{
"value": 648.9807396938253,
"ts": 1747528845646
+ },
+ {
+ "value": 1316.3668275559455,
+ "ts": 1747614907024
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index dcf85ee424..d6b1bbb444 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1490,5 +1490,9 @@
{
"value": 126.77484787018255,
"ts": 1747528516517
+ },
+ {
+ "value": 148.64730948369836,
+ "ts": 1747614822546
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index a935e217e9..0a4eba8b78 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1486,5 +1486,9 @@
{
"value": 205.98736610821203,
"ts": 1747528469188
+ },
+ {
+ "value": 117.98017932987258,
+ "ts": 1747614830386
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 79825dc75b..73468bf939 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2242,5 +2242,9 @@
{
"value": 19.294589797020915,
"ts": 1747528719043
+ },
+ {
+ "value": 45.985468591924956,
+ "ts": 1747614847837
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 3d0b34d351..55b07e62fd 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 1bf9774acc..43a83065c8 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 7edfcbd21d..10972ea8a3 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 301.9627579265224,
"ts": 1747528585536
+ },
+ {
+ "value": 486.7759208177835,
+ "ts": 1747614861711
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 4d97efef32..92ef0c0a4b 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1490,5 +1490,9 @@
{
"value": 357.653791130186,
"ts": 1747528510833
+ },
+ {
+ "value": 438.532378307265,
+ "ts": 1747614868225
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 9eaa3c9bbe..f61da12f40 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1234,5 +1234,9 @@
{
"value": 64.09434687860531,
"ts": 1747528816019
+ },
+ {
+ "value": 194.47685725398676,
+ "ts": 1747614887129
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index c11caa3667..ee933a94d5 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 42a8b3062f..fa0d666037 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 5a479b1a8b..fceb9fca23 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 297.48624126134166,
"ts": 1747528635588
+ },
+ {
+ "value": 361.90361300440316,
+ "ts": 1747614897309
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index bc97cb8c37..1bffd51997 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1490,5 +1490,9 @@
{
"value": 371.83936539414975,
"ts": 1747528547323
+ },
+ {
+ "value": 253.51755609075926,
+ "ts": 1747614913690
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index f1b7170924..2864958315 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2142,5 +2142,9 @@
{
"value": 42.75605532633559,
"ts": 1747528903745
+ },
+ {
+ "value": 105.57432432432432,
+ "ts": 1747614929012
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 817ad3e45e..2798cdf711 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 bc583ea11d..5558d25b6e 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 3648.55003918813,
"ts": 1747528491875
+ },
+ {
+ "value": 4767.622545557282,
+ "ts": 1747614803757
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index e8fad45696..19855dad1e 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1490,5 +1490,9 @@
{
"value": 4895.650124204457,
"ts": 1747528454533
+ },
+ {
+ "value": 4840.18428553502,
+ "ts": 1747614807030
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index bfcf534f20..353947887f 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 550.4553488969486,
"ts": 1747528674968
+ },
+ {
+ "value": 1605.079183906406,
+ "ts": 1747614829069
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index b1506ed255..4223723ed8 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 44628f08f0..890fd4ead1 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1494,5 +1494,9 @@
{
"value": 83.32407510276636,
"ts": 1747528554582
+ },
+ {
+ "value": 124.22360248447205,
+ "ts": 1747614845560
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 9659eba2d9..5de834ed0f 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1490,5 +1490,9 @@
{
"value": 144.75969889982628,
"ts": 1747528490090
+ },
+ {
+ "value": 156.3477173233271,
+ "ts": 1747614850667
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 93d9997ea3..b19606841b 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2246,5 +2246,9 @@
{
"value": 13.5563809885313,
"ts": 1747528780828
+ },
+ {
+ "value": 29.5473348303983,
+ "ts": 1747614875083
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 2641110c19..4e5c133737 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 434b2b73b7..6645fb290b 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