From 85c55b41f0c9b5873dcb952881b8708119dc7729 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 16 May 2025 00:43: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 be3b4dc232..3b056345b5 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1482,5 +1482,9 @@
{
"value": 102.36113006687594,
"ts": 1747269093661
+ },
+ {
+ "value": 137.38779996336325,
+ "ts": 1747355575479
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 8c8d399dd9..18adc0c85e 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1478,5 +1478,9 @@
{
"value": 148.5148514851485,
"ts": 1747269045897
+ },
+ {
+ "value": 83.68667708100871,
+ "ts": 1747355630907
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 2f44f84a99..0e3d5c52c6 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2246,5 +2246,9 @@
{
"value": 35.05328098710039,
"ts": 1747269089889
+ },
+ {
+ "value": 38.37298541826554,
+ "ts": 1747355615483
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index abf8b7d084..766a3e5154 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1482,5 +1482,9 @@
{
"value": 330.48746901679976,
"ts": 1747269176483
+ },
+ {
+ "value": 425.3810705423609,
+ "ts": 1747355641752
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 009b84de79..acb0e5de5b 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1478,5 +1478,9 @@
{
"value": 368.9583077112286,
"ts": 1747269114606
+ },
+ {
+ "value": 296.501284838901,
+ "ts": 1747355731274
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 2cb2581710..b34d596f51 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2226,5 +2226,9 @@
{
"value": 92.02171712524155,
"ts": 1747269193780
+ },
+ {
+ "value": 149.8800959232614,
+ "ts": 1747355679032
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 207f6b9b9e..c825ee4d6d 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 1838102099..4f16349983 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -554,5 +554,9 @@
{
"value": 345.6320746565281,
"ts": 1747269232427
+ },
+ {
+ "value": 433.5886688827866,
+ "ts": 1747355686066
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index f3c188c9eb..23dda3e61f 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -554,5 +554,9 @@
{
"value": 289.6731521266837,
"ts": 1747269170702
+ },
+ {
+ "value": 256.30072618539083,
+ "ts": 1747355807325
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 4809a1741f..b3294aca04 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -566,5 +566,9 @@
{
"value": 155.41223094257518,
"ts": 1747269241629
+ },
+ {
+ "value": 154.6969872761728,
+ "ts": 1747355723493
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 3c234be44f..fa9432fe7a 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -554,5 +554,9 @@
{
"value": 249.73465692701504,
"ts": 1747269288326
+ },
+ {
+ "value": 301.97035657666277,
+ "ts": 1747355733191
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index b4b37af6d6..722f10e14c 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -554,5 +554,9 @@
{
"value": 289.4286196666747,
"ts": 1747269219699
+ },
+ {
+ "value": 171.54865548741265,
+ "ts": 1747355900068
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 77bc408644..33bd945b6b 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -570,5 +570,9 @@
{
"value": 110.29006286533583,
"ts": 1747269280917
+ },
+ {
+ "value": 114.79408810446263,
+ "ts": 1747355761048
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 24f4e93132..841b8ac04a 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1482,5 +1482,9 @@
{
"value": 166.4262731609897,
"ts": 1747269117874
+ },
+ {
+ "value": 202.34722784297855,
+ "ts": 1747355595373
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 89302f9ea8..c8ad6ef2b5 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1478,5 +1478,9 @@
{
"value": 211.7447769621683,
"ts": 1747269065070
+ },
+ {
+ "value": 192.23375624759709,
+ "ts": 1747355657974
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index 86b79a5a4d..4c5c71cb32 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2182,5 +2182,9 @@
{
"value": 47.13868200245121,
"ts": 1747269115423
+ },
+ {
+ "value": 56.28095452498874,
+ "ts": 1747355638021
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index 4fab0fabdb..f4c49a84f0 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 52a5642451..134a86089e 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 a0c71e5d7f..6abf9e4959 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1994,5 +1994,9 @@
{
"value": 1441.1298457991065,
"ts": 1747269141184
+ },
+ {
+ "value": 948.536618783133,
+ "ts": 1747355712184
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index b073d81370..5a6f7d6ea7 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1478,5 +1478,9 @@
{
"value": 127.85543811796796,
"ts": 1747269107220
+ },
+ {
+ "value": 160.393498716852,
+ "ts": 1747355586475
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index f241dda4ab..5a11589adb 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1474,5 +1474,9 @@
{
"value": 171.15472387037883,
"ts": 1747269056289
+ },
+ {
+ "value": 121.02630304986283,
+ "ts": 1747355646673
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index cf47bfb640..a9bb2b6432 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2230,5 +2230,9 @@
{
"value": 40.14452027298274,
"ts": 1747269103718
+ },
+ {
+ "value": 43.12575470070726,
+ "ts": 1747355628098
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index d40ad159c6..e126844607 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 6c458bf28b..afc21aa62e 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 7d16031963..e0cf959a33 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1482,5 +1482,9 @@
{
"value": 358.85167464114835,
"ts": 1747269154170
+ },
+ {
+ "value": 499.7501249375312,
+ "ts": 1747355624396
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 9a09253d96..77159a1b95 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1478,5 +1478,9 @@
{
"value": 444.0825993634816,
"ts": 1747269095137
+ },
+ {
+ "value": 323.88663967611336,
+ "ts": 1747355701033
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index 8f54d9b6b8..771b097391 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1222,5 +1222,9 @@
{
"value": 78.72466049990159,
"ts": 1747269170573
+ },
+ {
+ "value": 216.16947686986595,
+ "ts": 1747355664367
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index 12f0426b46..d227efda6e 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 8a1872cbb3..96ee15cdf1 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 2a38224d4a..c11f36543a 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1482,5 +1482,9 @@
{
"value": 303.0149992424625,
"ts": 1747269196802
+ },
+ {
+ "value": 386.0010293360782,
+ "ts": 1747355657714
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 8283cc33f0..da734517a3 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1478,5 +1478,9 @@
{
"value": 439.11007025761126,
"ts": 1747269128614
+ },
+ {
+ "value": 216.37996321540626,
+ "ts": 1747355759471
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 9a2b097079..26af7daa8e 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -2130,5 +2130,9 @@
{
"value": 93.6198099517858,
"ts": 1747269215486
+ },
+ {
+ "value": 111.86933661483387,
+ "ts": 1747355697214
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index d82aff5799..e64f7be2a4 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 96d158d7b0..4c06e46058 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1482,5 +1482,9 @@
{
"value": 3287.2709563523467,
"ts": 1747269085408
+ },
+ {
+ "value": 4250.897411675798,
+ "ts": 1747355569214
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 61f1bd7205..bfdc29e3d5 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1478,5 +1478,9 @@
{
"value": 5217.996289424861,
"ts": 1747269040050
+ },
+ {
+ "value": 2059.041096935079,
+ "ts": 1747355619958
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index d8a2eb4ba7..4d5d9cc76c 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2222,5 +2222,9 @@
{
"value": 1320.8100968594072,
"ts": 1747269082283
+ },
+ {
+ "value": 1419.3568736299264,
+ "ts": 1747355608519
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 33e7477f73..b945dfaeee 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 e13b076fa2..952921eb2e 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1482,5 +1482,9 @@
{
"value": 106.92899914456801,
"ts": 1747269133528
+ },
+ {
+ "value": 127.11864406779661,
+ "ts": 1747355608643
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index eae6a07812..c757776d7d 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1478,5 +1478,9 @@
{
"value": 136.73655423883318,
"ts": 1747269077624
+ },
+ {
+ "value": 136.37603418492589,
+ "ts": 1747355671951
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 7d71af6bec..66acc01f22 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2234,5 +2234,9 @@
{
"value": 19.141686765437772,
"ts": 1747269142612
+ },
+ {
+ "value": 34.93083694285315,
+ "ts": 1747355653320
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index b0ae91545b..b548c912a0 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 7585438ec1..617081f9d4 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