From d62b6f38f70e7966b33e9f9cdd8d543842cc8d40 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 6 Aug 2024 00:33:46 +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 c0a3629e90..fd3c232e4e 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -510,5 +510,9 @@ { "value": 97.84735812133071, "ts": 1722817557216 + }, + { + "value": 92.38728750923873, + "ts": 1722903876071 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 1ac9a18896..4abc057fae 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 125.43903662819869, "ts": 1722817536430 + }, + { + "value": 135.94344752582927, + "ts": 1722903848913 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index c7277721e4..b24210caee 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1274,5 +1274,9 @@ { "value": 16.47337901950448, "ts": 1722817701778 + }, + { + "value": 16.661112962345882, + "ts": 1722904024917 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 43aede2e70..48177ba959 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -510,5 +510,9 @@ { "value": 289.8130705694827, "ts": 1722817589040 + }, + { + "value": 387.1467286101432, + "ts": 1722903905608 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 00edf5974f..1ba8b89852 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 448.63167339614176, "ts": 1722817563588 + }, + { + "value": 486.85491723466413, + "ts": 1722903873818 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 5d2ad6246d..43a8705a54 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1250,5 +1250,9 @@ { "value": 86.87719907910169, "ts": 1722817817580 + }, + { + "value": 86.88852202624034, + "ts": 1722904137010 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 0194380792..2e20dcb5ff 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 +Mon 29Wed 31AugustSat 03Mon 05Wed 070100200300400500600700800[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 9980fb121a..f47d190ebc 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -510,5 +510,9 @@ { "value": 174.64198393293748, "ts": 1722817567323 + }, + { + "value": 175.00875043752185, + "ts": 1722903886387 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 6022ab369f..9c2cf19df8 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 250.25025025025025, "ts": 1722817544267 + }, + { + "value": 271.88689505165854, + "ts": 1722903856384 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index de692498b1..d9a06cb6eb 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 26.318559848405094, "ts": 1722817751012 + }, + { + "value": 28.82508935777701, + "ts": 1722904070632 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 5e32787df8..e662764d3a 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 +Mon 29Wed 31AugustSat 03Mon 05Wed 07050100150200250300350400450[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 bf2dac19b2..aa46f844b0 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,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Mon 29Wed 31AugustSat 03Mon 05Wed 0702004006008001,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 3121602549..5ffba642ab 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1042,5 +1042,9 @@ { "value": 996.049005611076, "ts": 1722817751796 + }, + { + "value": 529.8231568041067, + "ts": 1722904142771 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 224e941c84..b0387e1eed 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -510,5 +510,9 @@ { "value": 105.13036164844407, "ts": 1722817563213 + }, + { + "value": 105.15247108307045, + "ts": 1722903882127 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index b721b82607..296033673a 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 165.94756057085962, "ts": 1722817540923 + }, + { + "value": 175.0700280112045, + "ts": 1722903853139 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 2e455af0e6..0b6fd3e5c5 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1262,5 +1262,9 @@ { "value": 18.03686735687746, "ts": 1722817730772 + }, + { + "value": 19.30651015522434, + "ts": 1722904052096 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 1a78432ccb..a4819bfd64 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 +Mon 29Wed 31AugustSat 03Mon 05Wed 07020406080100120140160180200220240260280[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 b42b5ad25e..b90c6bea66 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 +Mon 29Wed 31AugustSat 03Mon 05Wed 07020406080100120140160180200220240[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 20e527ebb6..42b4d3e294 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -510,5 +510,9 @@ { "value": 535.4752342704151, "ts": 1722817579543 + }, + { + "value": 520.6977349648529, + "ts": 1722903898345 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 8f6826b5db..230b9c15e8 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 420.0798151648813, "ts": 1722817556466 + }, + { + "value": 529.1005291005291, + "ts": 1722903867158 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index b7b3045605..2990f1783c 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -250,5 +250,9 @@ { "value": 153.40952673161001, "ts": 1722817792434 + }, + { + "value": 165.74127786525233, + "ts": 1722904111550 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 045112d1c8..919e52f2d7 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 +Mon 29Wed 31AugustSat 03Mon 05Wed 070100200300400500600700800900[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 8ce71269d5..0a0df273e4 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 +Mon 29Wed 31AugustSat 03Mon 05Wed 07020406080100120140160180200220240260280300[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 6048446a4c..39285a8c1a 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -510,5 +510,9 @@ { "value": 235.59901048415594, "ts": 1722817597917 + }, + { + "value": 235.48804898151417, + "ts": 1722903914407 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 0c88b9a806..95604e934b 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 307.1724773460298, "ts": 1722817570364 + }, + { + "value": 358.10205908683974, + "ts": 1722903879716 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 6f97a66e88..343480fc28 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1150,5 +1150,9 @@ { "value": 34.16409012486975, "ts": 1722817876488 + }, + { + "value": 36.924894764049924, + "ts": 1722904191537 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 8e2db81965..c15a414f9c 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 +Mon 29Wed 31AugustSat 03Mon 05Wed 07050100150200250300350400450500550600650[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 eaaa3e5907..5a52a287fd 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -510,5 +510,9 @@ { "value": 3506.4479682082047, "ts": 1722817553994 + }, + { + "value": 3879.812044660948, + "ts": 1722903872684 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 062f2d17f7..a475618803 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 3392.002412090604, "ts": 1722817533745 + }, + { + "value": 4837.669318426145, + "ts": 1722903846354 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 07167d1813..97585d6594 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1250,5 +1250,9 @@ { "value": 920.706693537662, "ts": 1722817685854 + }, + { + "value": 859.1393333078773, + "ts": 1722904009113 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 5e8ab01fa4..d0297d7f58 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 +Mon 29Wed 31AugustSat 03Mon 05Wed 0701,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 ef31010483..3d18a92e77 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -510,5 +510,9 @@ { "value": 137.47594171020071, "ts": 1722817572768 + }, + { + "value": 125.62814070351759, + "ts": 1722903892146 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 5c3e757544..724a189ab0 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -506,5 +506,9 @@ { "value": 196.07843137254903, "ts": 1722817548784 + }, + { + "value": 203.08692120227457, + "ts": 1722903860359 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index d9fe3533b9..db43bce667 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1262,5 +1262,9 @@ { "value": 20.74172405210321, "ts": 1722817777081 + }, + { + "value": 20.76325733981147, + "ts": 1722904096593 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 986fcbca58..c1583cb667 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 +Mon 29Wed 31AugustSat 03Mon 05Wed 07050100150200250300350[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 8c6cec3346..1e9e08a598 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 +Mon 29Wed 31AugustSat 03Mon 05Wed 0702004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file