From e189e6bd411d14faf731e5d89fc4d9de370eb915 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 9 Apr 2025 00:43:19 +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 98f509ef89..30ad883ee8 100644
--- a/2steps_4workers_benchmark.json
+++ b/2steps_4workers_benchmark.json
@@ -1326,5 +1326,9 @@
{
"value": 78.07620237351655,
"ts": 1744072253696
+ },
+ {
+ "value": 100.24057738572574,
+ "ts": 1744158637531
}
]
\ No newline at end of file
diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json
index 239c0767a5..d1f462aa06 100644
--- a/2steps_8workers_benchmark.json
+++ b/2steps_8workers_benchmark.json
@@ -1322,5 +1322,9 @@
{
"value": 126.30515325025262,
"ts": 1744072256761
+ },
+ {
+ "value": 81.84199039720646,
+ "ts": 1744158660285
}
]
\ No newline at end of file
diff --git a/2steps_benchmark.json b/2steps_benchmark.json
index 6cbf259b60..99b6c3b27c 100644
--- a/2steps_benchmark.json
+++ b/2steps_benchmark.json
@@ -2090,5 +2090,9 @@
{
"value": 10.934697983641692,
"ts": 1744072405514
+ },
+ {
+ "value": 16.516913319238903,
+ "ts": 1744158799448
}
]
\ No newline at end of file
diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json
index 8407cec54d..158777b278 100644
--- a/bash_4workers_benchmark.json
+++ b/bash_4workers_benchmark.json
@@ -1326,5 +1326,9 @@
{
"value": 192.17834150091284,
"ts": 1744072373767
+ },
+ {
+ "value": 230.50326546292737,
+ "ts": 1744158748746
}
]
\ No newline at end of file
diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json
index 10ee4c9de3..5fd5b6fee6 100644
--- a/bash_8workers_benchmark.json
+++ b/bash_8workers_benchmark.json
@@ -1322,5 +1322,9 @@
{
"value": 297.2651605231867,
"ts": 1744072354053
+ },
+ {
+ "value": 316.22219879835563,
+ "ts": 1744158756580
}
]
\ No newline at end of file
diff --git a/bash_benchmark.json b/bash_benchmark.json
index 3d9f04f231..78ac42d338 100644
--- a/bash_benchmark.json
+++ b/bash_benchmark.json
@@ -2070,5 +2070,9 @@
{
"value": 54.812541109405835,
"ts": 1744072578159
+ },
+ {
+ "value": 44.376400630144886,
+ "ts": 1744159006850
}
]
\ No newline at end of file
diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg
index 785b8d80b9..f753caf0c2 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 98fff70547..1fdab80f71 100644
--- a/bigrawscript_4workers_benchmark.json
+++ b/bigrawscript_4workers_benchmark.json
@@ -398,5 +398,9 @@
{
"value": 192.54528825634196,
"ts": 1744072476442
+ },
+ {
+ "value": 339.7893306150187,
+ "ts": 1744158807559
}
]
\ No newline at end of file
diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json
index e16ba1ec1a..27c6062f01 100644
--- a/bigrawscript_8workers_benchmark.json
+++ b/bigrawscript_8workers_benchmark.json
@@ -398,5 +398,9 @@
{
"value": 292.0063268037474,
"ts": 1744072413122
+ },
+ {
+ "value": 318.7928377875777,
+ "ts": 1744158812135
}
]
\ No newline at end of file
diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json
index 23ba5fdafb..11064f755e 100644
--- a/bigrawscript_benchmark.json
+++ b/bigrawscript_benchmark.json
@@ -410,5 +410,9 @@
{
"value": 44.829479865959854,
"ts": 1744072744166
+ },
+ {
+ "value": 56.617126680820945,
+ "ts": 1744159137278
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json
index 68ee23959d..9794f1dca7 100644
--- a/bigscriptinflow_4workers_benchmark.json
+++ b/bigscriptinflow_4workers_benchmark.json
@@ -398,5 +398,9 @@
{
"value": 204.5896273058956,
"ts": 1744072558214
+ },
+ {
+ "value": 246.5736536051123,
+ "ts": 1744158880774
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json
index 97eac344b2..1384eb4cb8 100644
--- a/bigscriptinflow_8workers_benchmark.json
+++ b/bigscriptinflow_8workers_benchmark.json
@@ -398,5 +398,9 @@
{
"value": 203.94636210676592,
"ts": 1744072494240
+ },
+ {
+ "value": 231.23169415754586,
+ "ts": 1744158887412
}
]
\ No newline at end of file
diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json
index 5c4ffc8123..a361b112e7 100644
--- a/bigscriptinflow_benchmark.json
+++ b/bigscriptinflow_benchmark.json
@@ -414,5 +414,9 @@
{
"value": 39.87240829346093,
"ts": 1744072851050
+ },
+ {
+ "value": 33.53707103990073,
+ "ts": 1744159264942
}
]
\ No newline at end of file
diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json
index c44ed01257..43f8cae920 100644
--- a/bun_4workers_benchmark.json
+++ b/bun_4workers_benchmark.json
@@ -1326,5 +1326,9 @@
{
"value": 148.97209256132683,
"ts": 1744072285364
+ },
+ {
+ "value": 155.15101365328923,
+ "ts": 1744158666498
}
]
\ No newline at end of file
diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json
index 234bc30c7a..4a524371bb 100644
--- a/bun_8workers_benchmark.json
+++ b/bun_8workers_benchmark.json
@@ -1322,5 +1322,9 @@
{
"value": 151.42337976983646,
"ts": 1744072282546
+ },
+ {
+ "value": 175.56179775280899,
+ "ts": 1744158684505
}
]
\ No newline at end of file
diff --git a/bun_benchmark.json b/bun_benchmark.json
index b911e4620b..a8b664350f 100644
--- a/bun_benchmark.json
+++ b/bun_benchmark.json
@@ -2026,5 +2026,9 @@
{
"value": 20.822921872397135,
"ts": 1744072462582
+ },
+ {
+ "value": 17.193356487053403,
+ "ts": 1744158864584
}
]
\ No newline at end of file
diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg
index e300227f76..304485dfbd 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 2f9888158f..c44866e26e 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 5fbd802c71..9a2585d510 100644
--- a/dedicated_benchmark.json
+++ b/dedicated_benchmark.json
@@ -1838,5 +1838,9 @@
{
"value": 484.7727493078522,
"ts": 1744072606977
+ },
+ {
+ "value": 646.3010039208928,
+ "ts": 1744158994038
}
]
\ No newline at end of file
diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json
index cd66e59455..c68fc353eb 100644
--- a/deno_4workers_benchmark.json
+++ b/deno_4workers_benchmark.json
@@ -1322,5 +1322,9 @@
{
"value": 101.70870626525631,
"ts": 1744072272112
+ },
+ {
+ "value": 122.61914493582931,
+ "ts": 1744158653319
}
]
\ No newline at end of file
diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json
index 2a74321ddb..5d539c7836 100644
--- a/deno_8workers_benchmark.json
+++ b/deno_8workers_benchmark.json
@@ -1318,5 +1318,9 @@
{
"value": 165.52637386890314,
"ts": 1744072269531
+ },
+ {
+ "value": 173.470567826992,
+ "ts": 1744158672428
}
]
\ No newline at end of file
diff --git a/deno_benchmark.json b/deno_benchmark.json
index e6b0c3a5c6..666f0ee153 100644
--- a/deno_benchmark.json
+++ b/deno_benchmark.json
@@ -2074,5 +2074,9 @@
{
"value": 16.756593719628675,
"ts": 1744072436936
+ },
+ {
+ "value": 15.383195397347937,
+ "ts": 1744158833729
}
]
\ No newline at end of file
diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg
index b72f6bfeef..f95e3d1bd3 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 fc314ad5be..03b731eb67 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 425ddc6f22..7c6469d7e1 100644
--- a/go_4workers_benchmark.json
+++ b/go_4workers_benchmark.json
@@ -1326,5 +1326,9 @@
{
"value": 338.48584000902633,
"ts": 1744072333957
+ },
+ {
+ "value": 336.9839932603201,
+ "ts": 1744158712486
}
]
\ No newline at end of file
diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json
index a413d33bbf..e024006b34 100644
--- a/go_8workers_benchmark.json
+++ b/go_8workers_benchmark.json
@@ -1322,5 +1322,9 @@
{
"value": 334.8774906513367,
"ts": 1744072324737
+ },
+ {
+ "value": 342.4657534246575,
+ "ts": 1744158726832
}
]
\ No newline at end of file
diff --git a/go_benchmark.json b/go_benchmark.json
index cd778b8527..3ff96af458 100644
--- a/go_benchmark.json
+++ b/go_benchmark.json
@@ -1066,5 +1066,9 @@
{
"value": 58.56858381164343,
"ts": 1744072538605
+ },
+ {
+ "value": 44.59308807134894,
+ "ts": 1744158958881
}
]
\ No newline at end of file
diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg
index af78eaff5c..1165d995f0 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 10e8301178..e9c4cdf1d4 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 4e6f3d24ec..3603b053be 100644
--- a/nativets_4workers_benchmark.json
+++ b/nativets_4workers_benchmark.json
@@ -1326,5 +1326,9 @@
{
"value": 155.5774516413421,
"ts": 1744072412993
+ },
+ {
+ "value": 271.55465037338763,
+ "ts": 1744158771400
}
]
\ No newline at end of file
diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json
index 260b54e90e..390870ecb5 100644
--- a/nativets_8workers_benchmark.json
+++ b/nativets_8workers_benchmark.json
@@ -1322,5 +1322,9 @@
{
"value": 361.0542784932002,
"ts": 1744072371195
+ },
+ {
+ "value": 369.4353795948525,
+ "ts": 1744158773357
}
]
\ No newline at end of file
diff --git a/nativets_benchmark.json b/nativets_benchmark.json
index 92d18a1280..de70f1c1e4 100644
--- a/nativets_benchmark.json
+++ b/nativets_benchmark.json
@@ -1974,5 +1974,9 @@
{
"value": 26.373394519608617,
"ts": 1744072654426
+ },
+ {
+ "value": 34.017076572439365,
+ "ts": 1744159066010
}
]
\ No newline at end of file
diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg
index 855e5431bd..f6effc0531 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 39e2387101..7201c6b2d1 100644
--- a/noop_4workers_benchmark.json
+++ b/noop_4workers_benchmark.json
@@ -1326,5 +1326,9 @@
{
"value": 2891.906944860974,
"ts": 1744072242372
+ },
+ {
+ "value": 3699.5930447650762,
+ "ts": 1744158628324
}
]
\ No newline at end of file
diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json
index e127dd5f84..ed9bb71505 100644
--- a/noop_8workers_benchmark.json
+++ b/noop_8workers_benchmark.json
@@ -1322,5 +1322,9 @@
{
"value": 3030.881312932883,
"ts": 1744072249019
+ },
+ {
+ "value": 3141.5440107045206,
+ "ts": 1744158649315
}
]
\ No newline at end of file
diff --git a/noop_benchmark.json b/noop_benchmark.json
index 64139fbcd4..396f3c6059 100644
--- a/noop_benchmark.json
+++ b/noop_benchmark.json
@@ -2066,5 +2066,9 @@
{
"value": 605.8688495896922,
"ts": 1744072381929
+ },
+ {
+ "value": 579.6690733667824,
+ "ts": 1744158783591
}
]
\ No newline at end of file
diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg
index fe6c395e7e..fb47a7983c 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 1e904bfab3..ef73d00281 100644
--- a/python_4workers_benchmark.json
+++ b/python_4workers_benchmark.json
@@ -1326,5 +1326,9 @@
{
"value": 88.92050506846878,
"ts": 1744072305554
+ },
+ {
+ "value": 99.77384594918185,
+ "ts": 1744158685014
}
]
\ No newline at end of file
diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json
index edf7884699..021899e615 100644
--- a/python_8workers_benchmark.json
+++ b/python_8workers_benchmark.json
@@ -1322,5 +1322,9 @@
{
"value": 133.47570742124933,
"ts": 1744072296791
+ },
+ {
+ "value": 135.5258402602096,
+ "ts": 1744158698731
}
]
\ No newline at end of file
diff --git a/python_benchmark.json b/python_benchmark.json
index 4659e8faca..90fa55462a 100644
--- a/python_benchmark.json
+++ b/python_benchmark.json
@@ -2078,5 +2078,9 @@
{
"value": 13.695253225232134,
"ts": 1744072500667
+ },
+ {
+ "value": 11.335555102133352,
+ "ts": 1744158910393
}
]
\ No newline at end of file
diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg
index b8fcf79ecd..cb0f3a6366 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 0a148f9dea..00e05137f3 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