From 6db3a9526e58c1341699d2285750ff96f1bb8377 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Thu, 3 Apr 2025 22:38:30 +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 dde31691ab..dc22a1c12b 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1298,5 +1298,9 @@
{
"value": 82.57183749862381,
"ts": 1743717164069
+ },
+ {
+ "value": 103.84934921074495,
+ "ts": 1743719145216
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 01157eae7f..873be4f44b 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1294,5 +1294,9 @@
{
"value": 120.3659123736158,
"ts": 1743717126833
+ },
+ {
+ "value": 123.72154404486967,
+ "ts": 1743719126322
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index f62949b86c..8b8f428930 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2062,5 +2062,9 @@
{
"value": 8.388980235562565,
"ts": 1743717325817
+ },
+ {
+ "value": 12.93058860039309,
+ "ts": 1743719332265
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index aea4945681..c93d3cc5ca 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1298,5 +1298,9 @@
{
"value": 243.68450978799447,
"ts": 1743717282297
+ },
+ {
+ "value": 298.4777634066262,
+ "ts": 1743719256084
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index a4dbf87aeb..ee8b070ac9 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1294,5 +1294,9 @@
{
"value": 282.6322483395356,
"ts": 1743717235381
+ },
+ {
+ "value": 232.81080242123235,
+ "ts": 1743719232892
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 2de6873afa..b34e33c29f 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2042,5 +2042,9 @@
{
"value": 42.72134999465983,
"ts": 1743717509228
+ },
+ {
+ "value": 48.561369430617944,
+ "ts": 1743719529670
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 995d3154eb..e600ac414f 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 b08af8d50e..7eb54303af 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -370,5 +370,9 @@
{
"value": 257.8759616624404,
"ts": 1743717376565
+ },
+ {
+ "value": 321.20774110656066,
+ "ts": 1743719315874
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index cd3fb7348a..9f9530ce19 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -370,5 +370,9 @@
{
"value": 315.60675398453526,
"ts": 1743717293203
+ },
+ {
+ "value": 327.6897870016385,
+ "ts": 1743719287874
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 52ba0a03a2..e19eaca3d6 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -382,5 +382,9 @@
{
"value": 50.406401613004846,
"ts": 1743717652169
+ },
+ {
+ "value": 40.54738976178408,
+ "ts": 1743719681930
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index a884b6db93..da73b57594 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -370,5 +370,9 @@
{
"value": 172.7637887098864,
"ts": 1743717466656
+ },
+ {
+ "value": 193.7296180297698,
+ "ts": 1743719399763
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 42424550cd..d38c0d96d9 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -370,5 +370,9 @@
{
"value": 227.79475692401147,
"ts": 1743717366806
+ },
+ {
+ "value": 188.39191798671837,
+ "ts": 1743719371665
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index bd6b79eabb..7863b4f6bf 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -386,5 +386,9 @@
{
"value": 30.127060879258273,
"ts": 1743717792583
+ },
+ {
+ "value": 34.82106326116668,
+ "ts": 1743719804307
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 373932abd4..bb59f551b6 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1298,5 +1298,9 @@
{
"value": 141.5895790069851,
"ts": 1743717197558
+ },
+ {
+ "value": 131.37151865475565,
+ "ts": 1743719176843
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index e3784b31b3..a355b8aa68 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1294,5 +1294,9 @@
{
"value": 147.26094639701552,
"ts": 1743717159347
+ },
+ {
+ "value": 206.61157024793388,
+ "ts": 1743719148438
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index d5a012b0bb..002f3f70a9 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -1998,5 +1998,9 @@
{
"value": 20.840280093364456,
"ts": 1743717380100
+ },
+ {
+ "value": 17.572221831728402,
+ "ts": 1743719395678
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 8b91ae1332..1f1247c45f 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 d131f04668..a067024f76 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 c8ec310a0b..1eac06a2e0 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1810,5 +1810,9 @@
{
"value": 356.4017677527681,
"ts": 1743717702027
+ },
+ {
+ "value": 413.62765238732095,
+ "ts": 1743719498879
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index de5485e164..915992cc73 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1294,5 +1294,9 @@
{
"value": 91.40767824497257,
"ts": 1743717183673
+ },
+ {
+ "value": 110.61131185015854,
+ "ts": 1743719162142
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 336bd77746..0b627856e5 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1290,5 +1290,9 @@
{
"value": 90.69472156720478,
"ts": 1743717146359
+ },
+ {
+ "value": 171.58544955387782,
+ "ts": 1743719138186
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 3f76b4c466..63c8b581eb 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2046,5 +2046,9 @@
{
"value": 18.239521394958597,
"ts": 1743717354661
+ },
+ {
+ "value": 15.737127030089388,
+ "ts": 1743719365598
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index ca9170aec8..744e079bdb 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 859799dfe9..7063b1c25c 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 4bf1e02a40..d2616b39c8 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1298,5 +1298,9 @@
{
"value": 302.3583954847813,
"ts": 1743717248306
+ },
+ {
+ "value": 301.2653143201446,
+ "ts": 1743719226799
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 56ce5cb039..f340e091d8 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1294,5 +1294,9 @@
{
"value": 256.7064561673726,
"ts": 1743717206635
+ },
+ {
+ "value": 232.28803716608596,
+ "ts": 1743719197398
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index f76424357a..8382eeea52 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1038,5 +1038,9 @@
{
"value": 51.401989256984244,
"ts": 1743717459678
+ },
+ {
+ "value": 42.72773884806016,
+ "ts": 1743719485763
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index ad95643095..02b6b1fca1 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 48d11d6ef0..bdd1e899e7 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 127138b442..8a3d28f209 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1298,5 +1298,9 @@
{
"value": 129.45821736034694,
"ts": 1743717329274
+ },
+ {
+ "value": 284.3332385555871,
+ "ts": 1743719277663
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 2735104534..e0f281d123 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1294,5 +1294,9 @@
{
"value": 324.67532467532465,
"ts": 1743717254444
+ },
+ {
+ "value": 358.4657665192974,
+ "ts": 1743719250245
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 0e041eeb6d..9a6b80a294 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -1946,5 +1946,9 @@
{
"value": 31.7218627077782,
"ts": 1743717572508
+ },
+ {
+ "value": 37.98670465337132,
+ "ts": 1743719582739
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index b202382cea..3e5f946b45 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 265a376b9b..af924bcdbc 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1298,5 +1298,9 @@
{
"value": 2300.652703692974,
"ts": 1743717152720
+ },
+ {
+ "value": 2794.1343875153934,
+ "ts": 1743719136270
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index ca032b1fe9..3c3b572720 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1294,5 +1294,9 @@
{
"value": 2210.8314363853724,
"ts": 1743717118920
+ },
+ {
+ "value": 2666.9827535115273,
+ "ts": 1743719118580
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 48b3185842..ab293b7abb 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2038,5 +2038,9 @@
{
"value": 516.1882366436294,
"ts": 1743717295443
+ },
+ {
+ "value": 473.4076407993225,
+ "ts": 1743719312235
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 0a3a226cc9..b3d2d0b4c5 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 2da2ad6087..5f177bfd51 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1298,5 +1298,9 @@
{
"value": 86.50519031141869,
"ts": 1743717218194
+ },
+ {
+ "value": 86.50519031141869,
+ "ts": 1743719197047
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index e4fc9c852f..57f5ebfffa 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1294,5 +1294,9 @@
{
"value": 112.02389843166542,
"ts": 1743717175690
+ },
+ {
+ "value": 135.45241105291674,
+ "ts": 1743719162544
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 271524a836..ad7dd9b65e 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2050,5 +2050,9 @@
{
"value": 13.83011091748956,
"ts": 1743717417663
+ },
+ {
+ "value": 13.134046074233627,
+ "ts": 1743719435369
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 3a9ce665bc..377209c1f4 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 0170dda849..3240b35d5a 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