From 2cb7a604bf505fa175c78b9397c45eb48eee649e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 15 Sep 2024 00:40:35 +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 +- 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 +- 36 files changed, 111 insertions(+), 11 deletions(-) diff --git a/2steps_4workers_benchmark.json b/2steps_4workers_benchmark.json index 660e07c3f0..e04a419b8c 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 85.85164835164835, "ts": 1726273553461 + }, + { + "value": 85.55783709787816, + "ts": 1726360233939 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index a98636347b..5351a4a9be 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -670,5 +670,9 @@ { "value": 111.01243339253998, "ts": 1726273548651 + }, + { + "value": 97.88566953797965, + "ts": 1726360173386 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index ac6114bf15..b54802693f 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1438,5 +1438,9 @@ { "value": 14.899576852017402, "ts": 1726273695183 + }, + { + "value": 14.503683935719675, + "ts": 1726360368814 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 9b6ccb30a2..3a08217e85 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 229.72662531587412, "ts": 1726273589102 + }, + { + "value": 238.20867079561694, + "ts": 1726360270536 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 37dc6b94a1..4a8d9379b3 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -670,5 +670,9 @@ { "value": 258.73221216041395, "ts": 1726273581147 + }, + { + "value": 233.3177788147457, + "ts": 1726360207638 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 943ea6e7c0..a5d8326fe2 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1414,5 +1414,9 @@ { "value": 75.3607897810769, "ts": 1726273817109 + }, + { + "value": 75.340917652377, + "ts": 1726360494282 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index b8bf2884b7..4669ba44a4 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 05Sat 07Mon 09Wed 11Fri 13Sep 15050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 66cc62eb44..447008dba9 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 181.8181818181818, "ts": 1726273563576 + }, + { + "value": 168.5772083614295, + "ts": 1726360244485 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index a7d510a167..025c78d250 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -670,5 +670,9 @@ { "value": 216.63778162911615, "ts": 1726273557094 + }, + { + "value": 199.4415636218588, + "ts": 1726360182490 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index d695578fee..3a9c12489a 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1374,5 +1374,9 @@ { "value": 26.981814257190656, "ts": 1726273746533 + }, + { + "value": 28.646728543600318, + "ts": 1726360420418 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index c929babde2..7ec3fd3845 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 05Sat 07Mon 09Wed 11Fri 13Sep 15050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15050100150200250300350400[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 f7b38d7c1c..6c96cbb919 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 05Sat 07Mon 09Wed 11Fri 13Sep 1502004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 1502004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index fc742e5094..b9b73cc941 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1206,5 +1206,9 @@ { "value": 624.657306061258, "ts": 1726273801436 + }, + { + "value": 561.6014376996806, + "ts": 1726360474991 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index a6f8314400..7dd20a8818 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 109.57703265395574, "ts": 1726273559432 + }, + { + "value": 105.30749789385004, + "ts": 1726360240142 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 2d2e5627bc..75150e43f9 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -670,5 +670,9 @@ { "value": 146.11338398597312, "ts": 1726273553418 + }, + { + "value": 129.63443090484833, + "ts": 1726360178666 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index c3c0da7c6f..96e1dd67d1 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1426,5 +1426,9 @@ { "value": 16.651125616091647, "ts": 1726273726607 + }, + { + "value": 15.98874392427731, + "ts": 1726360401487 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index b444377a35..5feb60a775 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 05Sat 07Mon 09Wed 11Fri 13Sep 15020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 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 3097338dad..efe30ecc03 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 05Sat 07Mon 09Wed 11Fri 13Sep 15020406080100120140160180[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15020406080100120140160180[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 991d447de9..337e2247c6 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 308.21390044691015, "ts": 1726273578031 + }, + { + "value": 306.1380682687892, + "ts": 1726360259719 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 200d8c462b..774e255344 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -670,5 +670,9 @@ { "value": 286.94404591104734, "ts": 1726273570974 + }, + { + "value": 264.9357530798781, + "ts": 1726360197113 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index a683c84563..c7f54cbdfb 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -414,5 +414,9 @@ { "value": 129.09888974954814, "ts": 1726273788359 + }, + { + "value": 122.29423994129877, + "ts": 1726360465352 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index bee07e3393..9db0362bb1 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 05Sat 07Mon 09Wed 11Fri 13Sep 15050100150200250300350400450500[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15050100150200250300350400450500[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 3a64c0d668..41a6cdda21 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 @@ -Thu 05Sat 07Mon 09Wed 11Fri 13Sep 15020406080100120140160180200220[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15020406080100120140160180200220[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 78d48e1c2d..1cbbf19689 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 255.1996937603675, "ts": 1726273597281 + }, + { + "value": 260.5184316790413, + "ts": 1726360278549 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 56ab440235..bc53c9d301 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -670,5 +670,9 @@ { "value": 248.47807181016276, "ts": 1726273589515 + }, + { + "value": 234.38415563107935, + "ts": 1726360216552 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index de1e1dfd5f..8994d3a1f1 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1314,5 +1314,9 @@ { "value": 49.117119772096565, "ts": 1726273858222 + }, + { + "value": 50.66112771670297, + "ts": 1726360534118 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index d4860ea3b2..cf71bb81c4 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 05Sat 07Mon 09Wed 11Fri 13Sep 15050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15050100150200250300350400450500550[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 cbe5e892de..8f79598626 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 3984.06374501992, "ts": 1726273549951 + }, + { + "value": 3580.237091256265, + "ts": 1726360230335 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 6559e42322..fcc9a76c5c 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -670,5 +670,9 @@ { "value": 4487.882716665004, "ts": 1726273545642 + }, + { + "value": 4218.025026948493, + "ts": 1726360170096 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 72c37e7710..ec4e888737 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1414,5 +1414,9 @@ { "value": 991.1785112498761, "ts": 1726273677622 + }, + { + "value": 1029.6775965036725, + "ts": 1726360350840 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 40c0550c6a..24239a51e6 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 05Sat 07Mon 09Wed 11Fri 13Sep 1501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 1501,0002,0003,0004,0005,0006,0007,0008,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 d9a2f02d70..af8f89ca99 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 139.70382788488405, "ts": 1726273568499 + }, + { + "value": 135.8695652173913, + "ts": 1726360250114 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index b501704a1c..18fb4ae42f 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -670,5 +670,9 @@ { "value": 186.42803877703207, "ts": 1726273561105 + }, + { + "value": 144.3418013856813, + "ts": 1726360187097 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 01ec91c9cf..a6f0e8faa4 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1426,5 +1426,9 @@ { "value": 22.85400859310723, "ts": 1726273770258 + }, + { + "value": 20.451570680628272, + "ts": 1726360446276 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 827fda7673..4bd90e5952 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 05Sat 07Mon 09Wed 11Fri 13Sep 15020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15020406080100120140160180200220240260280300[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 7db13ca0f5..7c874b54ba 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 05Sat 07Mon 09Wed 11Fri 13Sep 1502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 1502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file