From 2c8125f92f445865b5d36aad6da844304e6356da Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 11 Apr 2025 00:43:34 +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 6b7833fe2d..fb30e3af4c 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1334,5 +1334,9 @@
{
"value": 86.6751415693979,
"ts": 1744245213694
+ },
+ {
+ "value": 84.04303003137606,
+ "ts": 1744331482501
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index d652f835e7..2cf289868a 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1330,5 +1330,9 @@
{
"value": 124.15163052474755,
"ts": 1744245147061
+ },
+ {
+ "value": 130.00520020800832,
+ "ts": 1744331517813
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index fdfaf1cb0e..197d96ffec 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2098,5 +2098,9 @@
{
"value": 17.01374710766299,
"ts": 1744245305281
+ },
+ {
+ "value": 14.69723691945914,
+ "ts": 1744331663323
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 40c81051e1..1c6d07437d 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1334,5 +1334,9 @@
{
"value": 317.6115610608226,
"ts": 1744245324196
+ },
+ {
+ "value": 282.76544606249115,
+ "ts": 1744331589689
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 2cdb44d0d6..bc846e32b5 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1330,5 +1330,9 @@
{
"value": 312.9400719762166,
"ts": 1744245244832
+ },
+ {
+ "value": 324.131597428556,
+ "ts": 1744331611548
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index ccb5a025ad..d55f53d6ca 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2078,5 +2078,9 @@
{
"value": 29.761019017291154,
"ts": 1744245505687
+ },
+ {
+ "value": 44.92060283449003,
+ "ts": 1744331871716
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 492c78c47e..ca850ee769 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 fa237a2dac..af34020be2 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -406,5 +406,9 @@
{
"value": 296.545247862403,
"ts": 1744245387049
+ },
+ {
+ "value": 340.9090909090909,
+ "ts": 1744331648554
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index efcde06d00..d4ed75af4d 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -406,5 +406,9 @@
{
"value": 238.72045834328003,
"ts": 1744245317675
+ },
+ {
+ "value": 324.41200324412,
+ "ts": 1744331669628
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index fd26497bf3..b61912b925 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -418,5 +418,9 @@
{
"value": 56.162421723624725,
"ts": 1744245632628
+ },
+ {
+ "value": 56.53470524218054,
+ "ts": 1744331990951
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index a139563d69..a9609741f0 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -406,5 +406,9 @@
{
"value": 229.71343249296504,
"ts": 1744245463332
+ },
+ {
+ "value": 226.17185291290497,
+ "ts": 1744331724625
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index e6cec00185..fbb66d0a33 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -406,5 +406,9 @@
{
"value": 194.21875505778007,
"ts": 1744245400710
+ },
+ {
+ "value": 224.73172650148885,
+ "ts": 1744331741313
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 1209d8026d..333ef5e474 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -422,5 +422,9 @@
{
"value": 39.87240829346093,
"ts": 1744245741006
+ },
+ {
+ "value": 36.45244778186855,
+ "ts": 1744332107693
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 1bf7d77f31..7430e3dd98 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1334,5 +1334,9 @@
{
"value": 134.25221516155017,
"ts": 1744245247986
+ },
+ {
+ "value": 134.30029546065,
+ "ts": 1744331512341
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 01492d22d4..2bb32ced42 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1330,5 +1330,9 @@
{
"value": 192.38168526356293,
"ts": 1744245171496
+ },
+ {
+ "value": 205.39504313295905,
+ "ts": 1744331541284
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 436034a7d9..1493d6f96a 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2034,5 +2034,9 @@
{
"value": 24.095224326538478,
"ts": 1744245356931
+ },
+ {
+ "value": 15.48658861426005,
+ "ts": 1744331729215
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index fdc33b035d..7053cea9cb 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 a36e4c7460..23ba8a92e7 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 c80aaea3c9..7836c0838d 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1846,5 +1846,9 @@
{
"value": 604.696475963315,
"ts": 1744245484857
+ },
+ {
+ "value": 1315.693297273591,
+ "ts": 1744331526703
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index ae064df2ce..46c4310d70 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1330,5 +1330,9 @@
{
"value": 90.6070673512534,
"ts": 1744245233761
+ },
+ {
+ "value": 124.75049900199602,
+ "ts": 1744331497656
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 3e28504da5..9ef1ad5e62 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1326,5 +1326,9 @@
{
"value": 150.7234726688103,
"ts": 1744245160516
+ },
+ {
+ "value": 163.70184437411328,
+ "ts": 1744331530477
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index c33a757eea..430232201f 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2082,5 +2082,9 @@
{
"value": 17.879492222420883,
"ts": 1744245334828
+ },
+ {
+ "value": 16.623998404096152,
+ "ts": 1744331695140
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 379bbaf49f..c0b0de9cb6 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 df85a612e0..e504e05506 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 b02eb630c1..fb41d5e937 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1334,5 +1334,9 @@
{
"value": 312.5162768894213,
"ts": 1744245296158
+ },
+ {
+ "value": 346.20045006058507,
+ "ts": 1744331558706
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 8569f98867..7a13da263c 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1330,5 +1330,9 @@
{
"value": 333.16674995835416,
"ts": 1744245216250
+ },
+ {
+ "value": 342.7983774210135,
+ "ts": 1744331583063
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 05da5bc5c9..893ea230aa 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1074,5 +1074,9 @@
{
"value": 58.81660981061052,
"ts": 1744245434359
+ },
+ {
+ "value": 45.73833100830151,
+ "ts": 1744331823651
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 0355457a65..a18edd6a6d 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 aa0d9b7450..934212b9bb 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 70c7711ffb..1d9e882aae 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1334,5 +1334,9 @@
{
"value": 288.28136260990726,
"ts": 1744245345521
+ },
+ {
+ "value": 270.30679821597516,
+ "ts": 1744331612557
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 357185df7b..f3aea7a7e7 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1330,5 +1330,9 @@
{
"value": 284.9273435274005,
"ts": 1744245266370
+ },
+ {
+ "value": 306.7484662576687,
+ "ts": 1744331631764
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 666b692abc..8f81b76c55 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -1982,5 +1982,9 @@
{
"value": 36.51834133693647,
"ts": 1744245560887
+ },
+ {
+ "value": 41.94103091053978,
+ "ts": 1744331919760
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index c6dd9901e8..ed48069955 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 5f70c708e9..815b676c8c 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1334,5 +1334,9 @@
{
"value": 1902.681371339981,
"ts": 1744245203372
+ },
+ {
+ "value": 3293.6067433548433,
+ "ts": 1744331471706
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 28a5b7055f..7f2827adac 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1330,5 +1330,9 @@
{
"value": 3241.101974671388,
"ts": 1744245139205
+ },
+ {
+ "value": 2931.1505308639294,
+ "ts": 1744331510259
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index d6f842a800..b88f44742f 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2074,5 +2074,9 @@
{
"value": 555.8025789239662,
"ts": 1744245289803
+ },
+ {
+ "value": 497.72704648770616,
+ "ts": 1744331645596
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 5c38b1a71b..b2c29429a4 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 511a8ea795..e8ce65e552 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1334,5 +1334,9 @@
{
"value": 88.43818171098403,
"ts": 1744245268259
+ },
+ {
+ "value": 98.47042604871004,
+ "ts": 1744331530587
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index 92fd6f1d50..30b3c44994 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1330,5 +1330,9 @@
{
"value": 142.38253440911248,
"ts": 1744245185223
+ },
+ {
+ "value": 135.06212857914642,
+ "ts": 1744331555784
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index dba24dca72..964a9e96e4 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2086,5 +2086,9 @@
{
"value": 13.802241484017005,
"ts": 1744245394612
+ },
+ {
+ "value": 10.878551847178104,
+ "ts": 1744331776756
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 22a0b334bc..8949e6cf88 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 2f56d2aec5..45c974ea2c 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