From 86fcffb3014a2a9c5f5a2cd30b6c84ed8018223d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 15 Feb 2025 00:50:25 +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 1200f5b244..9100e34f90 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1102,5 +1102,9 @@ { "value": 52.03996669442131, "ts": 1739489706533 + }, + { + "value": 92.08103130755065, + "ts": 1739579264132 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 7628a32c74..b05b08125a 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 114.73152822395595, "ts": 1739489730871 + }, + { + "value": 109.217999126256, + "ts": 1739579229108 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 1a6407ae7e..c23f8debe8 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1866,5 +1866,9 @@ { "value": 14.20212463784582, "ts": 1739489910660 + }, + { + "value": 16.97447039652363, + "ts": 1739579443813 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 579fa9148b..6cc3f42e59 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1102,5 +1102,9 @@ { "value": 224.87069934787496, "ts": 1739489750947 + }, + { + "value": 307.92917628945344, + "ts": 1739579320301 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 8077ad975e..3dff93b0b0 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 245.7002457002457, "ts": 1739489770001 + }, + { + "value": 238.72045834328003, + "ts": 1739579268344 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index cc88456aa9..81ad846a89 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1842,5 +1842,9 @@ { "value": 85.26966531656363, "ts": 1739490061968 + }, + { + "value": 37.892423409939184, + "ts": 1739579647816 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index d9bac8bbf4..fbd4f9255e 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 10Tue 11Wed 12Thu 13Fri 14Sat 15050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/bigrawscript_4workers_benchmark.json b/bigrawscript_4workers_benchmark.json index f5d1f2e309..929ebe4bc3 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -174,5 +174,9 @@ { "value": 99.89760495492122, "ts": 1739489842636 + }, + { + "value": 97.42790335151989, + "ts": 1739579385039 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 5d841ac699..8b625357a8 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -174,5 +174,9 @@ { "value": 206.79315514656466, "ts": 1739489813445 + }, + { + "value": 158.39074998020115, + "ts": 1739579339871 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 002a4c6810..5da6a5a370 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -178,5 +178,9 @@ { "value": 19.92081476132374, "ts": 1739490349106 + }, + { + "value": 18.020209665139454, + "ts": 1739579953913 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 333610b9fe..67a9b2dcde 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -174,5 +174,9 @@ { "value": 51.7605041473104, "ts": 1739490138811 + }, + { + "value": 77.1604938271605, + "ts": 1739579593298 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 63df1ffdcc..04857570ce 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -174,5 +174,9 @@ { "value": 101.92900644700966, "ts": 1739490021328 + }, + { + "value": 73.3985356992128, + "ts": 1739579639241 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 945837f89e..147a8e630e 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -178,5 +178,9 @@ { "value": 8.876658825618037, "ts": 1739491072844 + }, + { + "value": 9.815758218243568, + "ts": 1739580520887 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 77fa9fa217..c6fbe83d85 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1102,5 +1102,9 @@ { "value": 131.68290755859888, "ts": 1739489718895 + }, + { + "value": 50.35246727089628, + "ts": 1739579282554 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 88589ec68c..735ffd42f3 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 186.9158878504673, "ts": 1739489740056 + }, + { + "value": 177.36786094359704, + "ts": 1739579238641 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 14a6e360d3..c096606596 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1802,5 +1802,9 @@ { "value": 20.77619878666999, "ts": 1739489969711 + }, + { + "value": 21.820720956620406, + "ts": 1739579498427 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 8a9fdc8529..063fc56608 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 10Tue 11Wed 12Thu 13Fri 14Sat 15050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/bun_vs_dedicated_vs_noop.svg b/bun_vs_dedicated_vs_noop.svg index 39a01ea1c9..a0a6e8ccaa 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Feb 09Mon 10Tue 11Wed 12Thu 13Fri 1401002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Mon 10Tue 11Wed 12Thu 13Fri 14Sat 1501002003004005006007008009001,0001,100[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 22e5a04d77..e7015109aa 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1618,5 +1618,9 @@ { "value": 470.87630079578094, "ts": 1739490174141 + }, + { + "value": 509.707088326575, + "ts": 1739579643221 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 8010480d2f..5ceffd8a83 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 90.82652134423252, "ts": 1739489713553 + }, + { + "value": 95.96928982725528, + "ts": 1739579271085 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index d57d6d75a5..9176f433a4 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 161.34236850596966, "ts": 1739489735584 + }, + { + "value": 138.811771238201, + "ts": 1739579234327 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index df818f7a0d..565ed078b3 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1850,5 +1850,9 @@ { "value": 15.755475027572082, "ts": 1739489943922 + }, + { + "value": 17.566048341765036, + "ts": 1739579473985 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index aab9f2b8de..91caa553f5 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 10Tue 11Wed 12Thu 13Fri 14Sat 15020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/flow_throughput_benchmark.svg b/flow_throughput_benchmark.svg index 392b4f2adc..337a7105ba 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 10Tue 11Wed 12Thu 13Fri 14Sat 15020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/go_4workers_benchmark.json b/go_4workers_benchmark.json index cdf2a5830a..b714bc0b6b 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1102,5 +1102,9 @@ { "value": 216.6612501354133, "ts": 1739489739185 + }, + { + "value": 199.6605770190676, + "ts": 1739579310155 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index ddfdc73b91..576cb5bc42 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 232.910213112845, "ts": 1739489758685 + }, + { + "value": 219.41854086670324, + "ts": 1739579256751 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 939fb09092..da688f4601 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -842,5 +842,9 @@ { "value": 103.79904504878554, "ts": 1739490035364 + }, + { + "value": 36.59451448227911, + "ts": 1739579592010 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 9e628ed67c..2b5e352c82 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14050100150200250300350400450500[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 10Tue 11Wed 12Thu 13Fri 14Sat 15050100150200250300350400450[jobs/s]go throughput benchmark1 worker4 workers8 workers \ 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 c895bc61fe..a50f5f121e 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 @@ -Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14020406080100120140160180200220240[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Mon 10Tue 11Wed 12Thu 13Fri 14Sat 15020406080100120140160[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file diff --git a/nativets_4workers_benchmark.json b/nativets_4workers_benchmark.json index 1d23f8b782..559df71de3 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1102,5 +1102,9 @@ { "value": 213.94950791613178, "ts": 1739489760688 + }, + { + "value": 301.4772384684956, + "ts": 1739579327378 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 5efb785df7..7bb39a3dd8 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 283.8087129274869, "ts": 1739489777503 + }, + { + "value": 255.7217747091165, + "ts": 1739579276545 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 0ef42fa0ce..d0d992b0c7 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1746,5 +1746,9 @@ { "value": 45.74879337557472, "ts": 1739490106184 + }, + { + "value": 29.887771418324192, + "ts": 1739579715145 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 27029383d0..39e053a6e9 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 10Tue 11Wed 12Thu 13Fri 14Sat 15050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/noop_4workers_benchmark.json b/noop_4workers_benchmark.json index d21165855d..95b2267db7 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1102,5 +1102,9 @@ { "value": 3301.9040980298637, "ts": 1739489700998 + }, + { + "value": 3477.8576396939484, + "ts": 1739579260621 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 0951448e45..4656b219f9 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 4072.766766223188, "ts": 1739489727945 + }, + { + "value": 4435.245416913069, + "ts": 1739579225956 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 6fec17269a..9a6cd00884 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1842,5 +1842,9 @@ { "value": 594.3065433150418, "ts": 1739489892143 + }, + { + "value": 670.7407959457445, + "ts": 1739579428400 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 2641f2a4b1..f99660016e 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Feb 09Mon 10Tue 11Wed 12Thu 13Fri 1405001,0001,5002,0002,5003,0003,5004,0004,5005,0005,5006,0006,500[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 10Tue 11Wed 12Thu 13Fri 14Sat 1505001,0001,5002,0002,5003,0003,5004,0004,5005,0005,5006,0006,5007,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json index caecdef77e..9f4eeea380 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1102,5 +1102,9 @@ { "value": 80.48937540244688, "ts": 1739489726663 + }, + { + "value": 43.248853905371504, + "ts": 1739579295865 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 2915448325..fe7ed85955 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 108.01468999783971, "ts": 1739489746524 + }, + { + "value": 118.62396204033215, + "ts": 1739579244342 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 83ad622a61..ddac8ac6af 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1854,5 +1854,9 @@ { "value": 12.543274296322311, "ts": 1739490012131 + }, + { + "value": 15.05797319680771, + "ts": 1739579533282 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 67c0b2d797..68fe91d568 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 10Tue 11Wed 12Thu 13Fri 14Sat 15020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/single_dedicated_worker_throughput_benchmark.svg b/single_dedicated_worker_throughput_benchmark.svg index 23b1291106..c51bbd8f5f 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Feb 09Mon 10Tue 11Wed 12Thu 13Fri 1401002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Mon 10Tue 11Wed 12Thu 13Fri 14Sat 150100200300400500600700800900[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file