From ace47afe2d34deb58b479ddb8e1ff473c570f267 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Aug 2024 00:34:24 +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 451c5966c8..c0a3629e90 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 97.84735812133071, "ts": 1722731216945 + }, + { + "value": 97.84735812133071, + "ts": 1722817557216 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index f6d01f74b2..1ac9a18896 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 148.720999405116, "ts": 1722731187278 + }, + { + "value": 125.43903662819869, + "ts": 1722817536430 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 5959088a1c..c7277721e4 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1270,5 +1270,9 @@ { "value": 12.364607547356446, "ts": 1722731387201 + }, + { + "value": 16.47337901950448, + "ts": 1722817701778 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 21dd0816f4..43aede2e70 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 411.26876413736375, "ts": 1722731246722 + }, + { + "value": 289.8130705694827, + "ts": 1722817589040 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 690515fba8..00edf5974f 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 515.5968032998195, "ts": 1722731212479 + }, + { + "value": 448.63167339614176, + "ts": 1722817563588 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 104f02d9a0..5d2ad6246d 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1246,5 +1246,9 @@ { "value": 97.38046547862498, "ts": 1722731502706 + }, + { + "value": 86.87719907910169, + "ts": 1722817817580 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 4bec3afcda..0194380792 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29Wed 31AugustSat 03Mon 050100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 050100200300400500600700800[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 b29f347d67..9980fb121a 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 178.25311942959001, "ts": 1722731226954 + }, + { + "value": 174.64198393293748, + "ts": 1722817567323 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 3ec57ea044..6022ab369f 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 287.85261945883707, "ts": 1722731194547 + }, + { + "value": 250.25025025025025, + "ts": 1722817544267 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index b31f5bf28f..de692498b1 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1206,5 +1206,9 @@ { "value": 25.445292620865143, "ts": 1722731439177 + }, + { + "value": 26.318559848405094, + "ts": 1722817751012 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index b7e2f0c9a2..5e32787df8 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29Wed 31AugustSat 03Mon 05050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 05050100150200250300350400450[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 05d20dfbec..bf2dac19b2 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 27Mon 29Wed 31AugustSat 03Mon 0502004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 0502004006008001,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 6d199e0825..3121602549 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1038,5 +1038,9 @@ { "value": 580.267051792058, "ts": 1722731489029 + }, + { + "value": 996.049005611076, + "ts": 1722817751796 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 275427e8d7..224e941c84 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 115.18083390923749, "ts": 1722731222735 + }, + { + "value": 105.13036164844407, + "ts": 1722817563213 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 746bd45fa8..b721b82607 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 184.56995201181246, "ts": 1722731191396 + }, + { + "value": 165.94756057085962, + "ts": 1722817540923 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 3c27522eec..2e455af0e6 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1258,5 +1258,9 @@ { "value": 16.917611233293858, "ts": 1722731418163 + }, + { + "value": 18.03686735687746, + "ts": 1722817730772 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index de13537377..1a78432ccb 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29Wed 31AugustSat 03Mon 05020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 05020406080100120140160180200220240260280[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 012ae51523..b42b5ad25e 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29Wed 31AugustSat 03Mon 05020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 05020406080100120140160180200220240[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 cf5654679e..20e527ebb6 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 521.7845030002609, "ts": 1722731239355 + }, + { + "value": 535.4752342704151, + "ts": 1722817579543 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 6c717ef1d7..8f6826b5db 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 483.32527791203484, "ts": 1722731206012 + }, + { + "value": 420.0798151648813, + "ts": 1722817556466 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 6054054459..b7b3045605 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -246,5 +246,9 @@ { "value": 176.8972227136034, "ts": 1722731480045 + }, + { + "value": 153.40952673161001, + "ts": 1722817792434 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 31fd3ad087..045112d1c8 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29Wed 31AugustSat 03Mon 050100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 050100200300400500600700800900[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 79459b92b3..8ce71269d5 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 @@ -Sat 27Mon 29Wed 31AugustSat 03Mon 05020406080100120140160180200220240260280300[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 05020406080100120140160180200220240260280300[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 6dae0bc6c8..6048446a4c 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 271.4440825190011, "ts": 1722731254434 + }, + { + "value": 235.59901048415594, + "ts": 1722817597917 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 9460451f39..0c88b9a806 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 415.973377703827, "ts": 1722731217654 + }, + { + "value": 307.1724773460298, + "ts": 1722817570364 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 65fa64a8b7..6f97a66e88 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1146,5 +1146,9 @@ { "value": 46.7180565288484, "ts": 1722731545851 + }, + { + "value": 34.16409012486975, + "ts": 1722817876488 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 259c206f7f..8e2db81965 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29Wed 31AugustSat 03Mon 05050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 05050100150200250300350400450500550600650[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 9c3bffd8f1..eaaa3e5907 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 3579.525116334566, "ts": 1722731213642 + }, + { + "value": 3506.4479682082047, + "ts": 1722817553994 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 2683b987f2..062f2d17f7 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 4798.208668763661, "ts": 1722731184871 + }, + { + "value": 3392.002412090604, + "ts": 1722817533745 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index b1bfd0d3e9..07167d1813 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1246,5 +1246,9 @@ { "value": 782.1598039386091, "ts": 1722731366203 + }, + { + "value": 920.706693537662, + "ts": 1722817685854 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 6ef57f12cb..5e8ab01fa4 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29Wed 31AugustSat 03Mon 0501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 0501,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 642263f9f0..ef31010483 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 139.82102908277406, "ts": 1722731232460 + }, + { + "value": 137.47594171020071, + "ts": 1722817572768 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 3454ecce1e..5c3e757544 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 222.12350066637052, "ts": 1722731198730 + }, + { + "value": 196.07843137254903, + "ts": 1722817548784 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index d21d1bc98a..d9fe3533b9 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1258,5 +1258,9 @@ { "value": 19.948134849391582, "ts": 1722731465635 + }, + { + "value": 20.74172405210321, + "ts": 1722817777081 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 1a0a713ecc..986fcbca58 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29Wed 31AugustSat 03Mon 05050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 05050100150200250300350[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 d31bf2ad64..8c6cec3346 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29Wed 31AugustSat 03Mon 0502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 0502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file