From 6ab6d9cf946c60da7d1518169074cc94d35f69a0 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 25 Feb 2025 00:49:07 +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 172bb8d99f..9fe94fee08 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1186,5 +1186,9 @@
{
"value": 109.04332654841524,
"ts": 1740356973655
+ },
+ {
+ "value": 73.62324531265338,
+ "ts": 1740443692239
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 27f8dc33fa..61646c175e 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1182,5 +1182,9 @@
{
"value": 150.8447304907482,
"ts": 1740356949879
+ },
+ {
+ "value": 104.02219140083218,
+ "ts": 1740443826287
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index fe6545f7b2..31f8fa9df4 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -1950,5 +1950,9 @@
{
"value": 14.762326542663125,
"ts": 1740357165677
+ },
+ {
+ "value": 12.987012987012987,
+ "ts": 1740443932459
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 117743fadb..cf57820092 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1186,5 +1186,9 @@
{
"value": 326.05151613955,
"ts": 1740357056686
+ },
+ {
+ "value": 291.75784099197665,
+ "ts": 1740443813151
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 0f9b531ce2..441bdaedba 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1182,5 +1182,9 @@
{
"value": 339.5009336275675,
"ts": 1740357017458
+ },
+ {
+ "value": 127.34797835084368,
+ "ts": 1740443956593
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index bd83a1c8ef..2e0f57b881 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -1930,5 +1930,9 @@
{
"value": 56.94436535504812,
"ts": 1740357347147
+ },
+ {
+ "value": 56.162421723624725,
+ "ts": 1740444116445
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 235229400f..bebe988078 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 9283d82673..ddb57a14c4 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -258,5 +258,9 @@
{
"value": 381.3761322103925,
"ts": 1740357105648
+ },
+ {
+ "value": 316.04730174616134,
+ "ts": 1740443873351
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 546304dec5..4177b16680 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -258,5 +258,9 @@
{
"value": 362.76791922367664,
"ts": 1740357068880
+ },
+ {
+ "value": 239.11527348809403,
+ "ts": 1740444030650
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index bba97c3c3d..57a10fe1ee 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -270,5 +270,9 @@
{
"value": 48.260801370606764,
"ts": 1740357479424
+ },
+ {
+ "value": 47.72187690141853,
+ "ts": 1740444246687
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 309ea26e02..42ecb7a256 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -258,5 +258,9 @@
{
"value": 252.503997979968,
"ts": 1740357160847
+ },
+ {
+ "value": 217.73052219036907,
+ "ts": 1740443951819
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index c402506d0a..b675ac2a78 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -258,5 +258,9 @@
{
"value": 254.323499491353,
"ts": 1740357124319
+ },
+ {
+ "value": 192.7679876628488,
+ "ts": 1740444114244
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 69835977e8..0439b410a7 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -270,5 +270,9 @@
{
"value": 35.45282115824367,
"ts": 1740357600184
+ },
+ {
+ "value": 25.589191125668517,
+ "ts": 1740444409948
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 29a4b80f6e..943a221fec 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1186,5 +1186,9 @@
{
"value": 188.30027617373838,
"ts": 1740356995154
+ },
+ {
+ "value": 124.87512487512487,
+ "ts": 1740443727993
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index dd782c5b20..8ed6117e99 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1182,5 +1182,9 @@
{
"value": 249.33510638297872,
"ts": 1740356967371
+ },
+ {
+ "value": 201.85708518368995,
+ "ts": 1740443849620
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 1f5c62b87c..80a88b5528 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -1886,5 +1886,9 @@
{
"value": 19.858606720152512,
"ts": 1740357223667
+ },
+ {
+ "value": 19.42954845729385,
+ "ts": 1740443991522
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 2079b7eb07..bb80ae25dc 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 1dc8e072ad..d99085f6c9 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 f989833011..7992536285 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1702,5 +1702,9 @@
{
"value": 606.6079829610557,
"ts": 1740357291555
+ },
+ {
+ "value": 490.27885972032317,
+ "ts": 1740444219007
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index 76018ee172..8606e52232 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1182,5 +1182,9 @@
{
"value": 147.37669483199056,
"ts": 1740356985548
+ },
+ {
+ "value": 89.02077151335311,
+ "ts": 1740443712482
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index e0c8b93ce1..e3b3ae6755 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1178,5 +1178,9 @@
{
"value": 185.85057613678603,
"ts": 1740356959731
+ },
+ {
+ "value": 157.52993068683048,
+ "ts": 1740443839014
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index 381ae921d1..2de1c42cdd 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -1934,5 +1934,9 @@
{
"value": 16.88447641238645,
"ts": 1740357196960
+ },
+ {
+ "value": 16.61681621801263,
+ "ts": 1740443964133
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index 5daafb1ddf..95093bf9f4 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 fe37460e95..b33dc930d1 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 3e10c1a693..510bc6bb8a 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1186,5 +1186,9 @@
{
"value": 300.9781790820166,
"ts": 1740357034967
+ },
+ {
+ "value": 276.48495461038664,
+ "ts": 1740443782599
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 2a0866bdfa..dba7722bf1 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1182,5 +1182,9 @@
{
"value": 410.7338444687842,
"ts": 1740356996484
+ },
+ {
+ "value": 250.83612040133778,
+ "ts": 1740443898838
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 9a6f821a7d..f18d9d3cb6 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -926,5 +926,9 @@
{
"value": 49.47678301956807,
"ts": 1740357309465
+ },
+ {
+ "value": 48.33720030935808,
+ "ts": 1740444078340
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index c43cc5eddc..f9c8c2bfca 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 e9be79c656..bb8136e2e1 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 c58999b847..a9e290dee9 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1186,5 +1186,9 @@
{
"value": 363.57025995273585,
"ts": 1740357073581
+ },
+ {
+ "value": 286.36884306987395,
+ "ts": 1740443834603
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 5322c0c78c..fd454f3914 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1182,5 +1182,9 @@
{
"value": 353.2320734722713,
"ts": 1740357035009
+ },
+ {
+ "value": 270.9170542285637,
+ "ts": 1740443979285
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index b8abfcc8e3..7a1c9c2593 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -1834,5 +1834,9 @@
{
"value": 41.30098089829634,
"ts": 1740357396015
+ },
+ {
+ "value": 43.85003288752467,
+ "ts": 1740444162412
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index c5c8303602..e2dc64032c 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 18091e6047..12a1457d8e 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1186,5 +1186,9 @@
{
"value": 4865.916955017301,
"ts": 1740356965933
+ },
+ {
+ "value": 2888.99826660104,
+ "ts": 1740443680123
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index b7b2cd3059..8f943f16a8 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1182,5 +1182,9 @@
{
"value": 6226.075727528479,
"ts": 1740356944033
+ },
+ {
+ "value": 3887.8009445916373,
+ "ts": 1740443817372
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index b649c55510..342fd186fd 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -1926,5 +1926,9 @@
{
"value": 614.8548942449581,
"ts": 1740357147933
+ },
+ {
+ "value": 645.4574141541639,
+ "ts": 1740443912484
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 4ab56e4078..923ea9b74a 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 ddd65c8e00..c20ee11cf6 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1186,5 +1186,9 @@
{
"value": 104.98320268756999,
"ts": 1740357011039
+ },
+ {
+ "value": 80.78849571820973,
+ "ts": 1740443750067
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index d9cdfe930f..b093b450a3 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1182,5 +1182,9 @@
{
"value": 166.07617360496013,
"ts": 1740356977941
+ },
+ {
+ "value": 136.05442176870747,
+ "ts": 1740443864102
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 41abb80ae1..91c7b60629 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -1938,5 +1938,9 @@
{
"value": 12.558081125204069,
"ts": 1740357265110
+ },
+ {
+ "value": 12.572922953128144,
+ "ts": 1740444032802
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 496800cf34..64e68ff24e 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 01c54a062a..9dd886233c 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