From 20d2794d97c863d648b1c5735fc428ab3bea2dcd 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:04:55 +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, 77 insertions(+), 69 deletions(-)
diff --git a/2steps_4workers_benchmark.json b/2steps_4workers_benchmark.json
index 460e4fc9ff..dde31691ab 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1296,7 +1296,7 @@
"ts": 1742776313866
},
{
- "value": 88.66296252512117,
- "ts": 1743716804916
+ "value": 82.57183749862381,
+ "ts": 1743717164069
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index aef377943c..01157eae7f 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1292,7 +1292,7 @@
"ts": 1742776284751
},
{
- "value": 44.82428878795123,
- "ts": 1743716883475
+ "value": 120.3659123736158,
+ "ts": 1743717126833
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 8fcc97274f..f62949b86c 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2060,7 +2060,7 @@
"ts": 1742776457307
},
{
- "value": 14.578109510758644,
- "ts": 1743717046757
+ "value": 8.388980235562565,
+ "ts": 1743717325817
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 97cd6c49ce..aea4945681 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1296,7 +1296,7 @@
"ts": 1742776424909
},
{
- "value": 298.64118261908317,
- "ts": 1743716916917
+ "value": 243.68450978799447,
+ "ts": 1743717282297
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index c4e380ff82..a4dbf87aeb 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1292,7 +1292,7 @@
"ts": 1742776373570
},
{
- "value": 194.71668722009477,
- "ts": 1743716990641
+ "value": 282.6322483395356,
+ "ts": 1743717235381
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 59f8d171ce..2de6873afa 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2040,7 +2040,7 @@
"ts": 1742776611072
},
{
- "value": 50.07636645884975,
- "ts": 1743717237955
+ "value": 42.72134999465983,
+ "ts": 1743717509228
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index abe105fecb..995d3154eb 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 8a7f97cb14..b08af8d50e 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -368,7 +368,7 @@
"ts": 1742776491866
},
{
- "value": 290.85268311600174,
- "ts": 1743716984214
+ "value": 257.8759616624404,
+ "ts": 1743717376565
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index 89031582a3..cd3fb7348a 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -368,7 +368,7 @@
"ts": 1742776428864
},
{
- "value": 332.11557622052476,
- "ts": 1743717045180
+ "value": 315.60675398453526,
+ "ts": 1743717293203
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index b9d6dc3bf4..52ba0a03a2 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -380,7 +380,7 @@
"ts": 1742776735704
},
{
- "value": 57.653502450273855,
- "ts": 1743717355808
+ "value": 50.406401613004846,
+ "ts": 1743717652169
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 5289c24751..a884b6db93 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -368,7 +368,7 @@
"ts": 1742776576675
},
{
- "value": 192.22143909784072,
- "ts": 1743717067468
+ "value": 172.7637887098864,
+ "ts": 1743717466656
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index fd56741cb1..42424550cd 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -368,7 +368,7 @@
"ts": 1742776499580
},
{
- "value": 214.0143746321628,
- "ts": 1743717122845
+ "value": 227.79475692401147,
+ "ts": 1743717366806
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 3e783f09ee..bd6b79eabb 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -382,5 +382,9 @@
{
"value": 39.89149513323759,
"ts": 1743717462596
+ },
+ {
+ "value": 30.127060879258273,
+ "ts": 1743717792583
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index 57c6c476a1..373932abd4 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1296,7 +1296,7 @@
"ts": 1742776344400
},
{
- "value": 136.3884342607747,
- "ts": 1743716836547
+ "value": 141.5895790069851,
+ "ts": 1743717197558
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 209cae803c..e3784b31b3 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1292,7 +1292,7 @@
"ts": 1742776306354
},
{
- "value": 184.0716652349982,
- "ts": 1743716908391
+ "value": 147.26094639701552,
+ "ts": 1743717159347
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index e8f42860cd..d5a012b0bb 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -1996,7 +1996,7 @@
"ts": 1742776505685
},
{
- "value": 20.135309278350515,
- "ts": 1743717105093
+ "value": 20.840280093364456,
+ "ts": 1743717380100
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index ee21c16868..8b91ae1332 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 b20f0790b6..d131f04668 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 a69f5e5d83..c8ec310a0b 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1806,5 +1806,9 @@
{
"value": 563.7578847804162,
"ts": 1743717149797
+ },
+ {
+ "value": 356.4017677527681,
+ "ts": 1743717702027
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index f1787014b8..de5485e164 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1292,7 +1292,7 @@
"ts": 1742776330153
},
{
- "value": 111.37511137511137,
- "ts": 1743716822034
+ "value": 91.40767824497257,
+ "ts": 1743717183673
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 89aa786a1c..336bd77746 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1288,7 +1288,7 @@
"ts": 1742776296225
},
{
- "value": 149.49172812437712,
- "ts": 1743716896803
+ "value": 90.69472156720478,
+ "ts": 1743717146359
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index b49cdf7735..3f76b4c466 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2044,7 +2044,7 @@
"ts": 1742776484773
},
{
- "value": 16.453321925696798,
- "ts": 1743717078692
+ "value": 18.239521394958597,
+ "ts": 1743717354661
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index d263cacbdd..ca9170aec8 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 8684069ca7..859799dfe9 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 ac077131ea..4bf1e02a40 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1296,7 +1296,7 @@
"ts": 1742776396112
},
{
- "value": 311.3971351463566,
- "ts": 1743716886106
+ "value": 302.3583954847813,
+ "ts": 1743717248306
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index 75ac924e1b..56ce5cb039 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1292,7 +1292,7 @@
"ts": 1742776346920
},
{
- "value": 336.9839932603201,
- "ts": 1743716949803
+ "value": 256.7064561673726,
+ "ts": 1743717206635
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index dc5f29f218..f76424357a 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1036,7 +1036,7 @@
"ts": 1742776574273
},
{
- "value": 51.0816540239573,
- "ts": 1743717194619
+ "value": 51.401989256984244,
+ "ts": 1743717459678
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index c914c7a971..ad95643095 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 8cccb8dc3c..48d11d6ef0 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 8574759efb..127138b442 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1296,7 +1296,7 @@
"ts": 1742776451942
},
{
- "value": 249.03498941601296,
- "ts": 1743716941585
+ "value": 129.45821736034694,
+ "ts": 1743717329274
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 8b3471f126..2735104534 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1292,7 +1292,7 @@
"ts": 1742776391479
},
{
- "value": 350.5082369435682,
- "ts": 1743717008269
+ "value": 324.67532467532465,
+ "ts": 1743717254444
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index cd6b9d4072..0e041eeb6d 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -1944,7 +1944,7 @@
"ts": 1742776664192
},
{
- "value": 42.079572471543685,
- "ts": 1743717285902
+ "value": 31.7218627077782,
+ "ts": 1743717572508
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 8a465ad107..b202382cea 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 a4fea60a5d..265a376b9b 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1296,7 +1296,7 @@
"ts": 1742776302702
},
{
- "value": 2068.1414302346957,
- "ts": 1743716794530
+ "value": 2300.652703692974,
+ "ts": 1743717152720
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index 4b1c489df6..ca032b1fe9 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1292,7 +1292,7 @@
"ts": 1742776277214
},
{
- "value": 1538.864887662863,
- "ts": 1743716864944
+ "value": 2210.8314363853724,
+ "ts": 1743717118920
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 3ccddf1dfe..48b3185842 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2036,7 +2036,7 @@
"ts": 1742776441763
},
{
- "value": 572.9382181621415,
- "ts": 1743717028702
+ "value": 516.1882366436294,
+ "ts": 1743717295443
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index 4fe91e200c..0a3a226cc9 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 6d76ef67ad..2da2ad6087 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1296,7 +1296,7 @@
"ts": 1742776365870
},
{
- "value": 84.95214362575749,
- "ts": 1743716857846
+ "value": 86.50519031141869,
+ "ts": 1743717218194
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index c7ea75ed80..e4fc9c852f 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1292,7 +1292,7 @@
"ts": 1742776320225
},
{
- "value": 137.29977116704805,
- "ts": 1743716922649
+ "value": 112.02389843166542,
+ "ts": 1743717175690
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index c61842be4f..271524a836 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2048,7 +2048,7 @@
"ts": 1742776539206
},
{
- "value": 11.199713287339845,
- "ts": 1743717151274
+ "value": 13.83011091748956,
+ "ts": 1743717417663
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index 2c9adccc8d..3a9ce665bc 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 9b2c8dce7f..0170dda849 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