From d803faf30c746c9f43c3b0ee9d8d428c0066c575 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 00:32: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 a5cbc1320f..59b24e4e29 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 90.51412020275163, "ts": 1724545660062 + }, + { + "value": 94.26847662141779, + "ts": 1724631938478 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 51509e7ae2..b633cd1da8 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 135.8695652173913, "ts": 1724545610654 + }, + { + "value": 125.43903662819869, + "ts": 1724631912881 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index b9d694cdf2..7925587451 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 14.245014245014245, "ts": 1724545848722 + }, + { + "value": 15.511571632437798, + "ts": 1724632089951 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 82172e33c5..3eaa30d131 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 390.70130884938465, "ts": 1724545690776 + }, + { + "value": 284.1716396703609, + "ts": 1724631970319 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 95f62359fe..ac0d7164d5 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 464.25255338904367, "ts": 1724545635808 + }, + { + "value": 449.53922229714544, + "ts": 1724631939156 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 61d7a0f277..77108db671 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1330,5 +1330,9 @@ { "value": 105.08064939841327, "ts": 1724545963432 + }, + { + "value": 123.82367508667656, + "ts": 1724632197628 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index a5e24d8cad..01aa7d337e 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 250100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 270100200300400500600700800[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 c8a61b67c5..f9152cecfc 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 178.25311942959001, "ts": 1724545670093 + }, + { + "value": 177.87264318747776, + "ts": 1724631948291 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index cb9495ea33..3c98ee1994 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 250.75225677031094, "ts": 1724545618039 + }, + { + "value": 247.5247524752475, + "ts": 1724631920536 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 2f27490036..a58aff5343 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1290,5 +1290,9 @@ { "value": 25.25507627033034, "ts": 1724545898909 + }, + { + "value": 26.03488674824265, + "ts": 1724632140295 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index a37f79f31e..018c4ad114 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27050100150200250300350400450[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 18b96b1cbf..1bfdc668a0 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 2502004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 2702004006008001,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 731ed08c70..eb101e2c6d 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 879.6966024162333, "ts": 1724545830227 + }, + { + "value": 1053.8394885365683, + "ts": 1724632110624 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 1b26a86fba..21e12b6b8d 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 109.81770261366133, "ts": 1724545665970 + }, + { + "value": 116.63167716351761, + "ts": 1724631944221 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index c64f2d21dc..7db050c9b1 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 177.74617845716315, "ts": 1724545614789 + }, + { + "value": 159.79546180888462, + "ts": 1724631917175 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 0f655fae24..3017c1585d 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1342,5 +1342,9 @@ { "value": 18.086453246518357, "ts": 1724545877780 + }, + { + "value": 17.632952461560162, + "ts": 1724632119649 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index e49595fecc..1d89315e47 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27020406080100120140160180200220240260280[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 9fff1abe02..c091712bbb 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27020406080100120140160180200220[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 b813b8e78d..fae78d8dad 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 440.04400440044003, "ts": 1724545683244 + }, + { + "value": 489.35649620748717, + "ts": 1724631960648 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 7f14f94fb4..2c25777f49 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 527.9831045406547, "ts": 1724545629151 + }, + { + "value": 471.80938900684123, + "ts": 1724631932007 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 400585dcc0..0e71d48846 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -330,5 +330,9 @@ { "value": 176.2114537444934, "ts": 1724545941794 + }, + { + "value": 224.87069934787496, + "ts": 1724632178748 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 4f8cd8b41a..7e047e34f3 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 250100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 270100200300400500600700800900[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 7d27d03720..a4e4ffcb0c 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 15Sat 17Mon 19Wed 21Fri 23Aug 25050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27050100150200250300350[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 23eb9262f1..41a06fd880 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 178.4439685938615, "ts": 1724545702286 + }, + { + "value": 250.97251850922322, + "ts": 1724631978586 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index af32971f30..b3c8f4b0ff 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 397.2194637537239, "ts": 1724545641272 + }, + { + "value": 371.74721189591077, + "ts": 1724631944906 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 0c663599d7..06aa6febdc 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1230,5 +1230,9 @@ { "value": 36.540358826323676, "ts": 1724546018530 + }, + { + "value": 38.90293717175647, + "ts": 1724632249412 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 1a7502e76c..4f0b489f32 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27050100150200250300350400450500550600650[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 adc570ea92..fbcd7ba338 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 3191.828917969997, "ts": 1724545656480 + }, + { + "value": 3590.234561991383, + "ts": 1724631935171 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 384d9d79d1..7a868712db 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 4297.583802884156, "ts": 1724545608103 + }, + { + "value": 4740.334983672179, + "ts": 1724631910312 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 9252ae3d67..fbf165d406 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1330,5 +1330,9 @@ { "value": 577.3635016454859, "ts": 1724545830439 + }, + { + "value": 875.2394752453102, + "ts": 1724632073025 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index d06b9ee663..49add25b6f 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 2501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 2701,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 16b36b4c6e..c0706ceace 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 118.03588290840416, "ts": 1724545675805 + }, + { + "value": 132.13530655391122, + "ts": 1724631953866 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 8c8e57b8d1..a75505cc55 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 212.49468763280916, "ts": 1724545622273 + }, + { + "value": 208.76826722338205, + "ts": 1724631924852 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 6466d9b7cf..40eb56f967 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1342,5 +1342,9 @@ { "value": 18.671346950969042, "ts": 1724545927475 + }, + { + "value": 19.98081841432225, + "ts": 1724632166698 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 7a5eb93155..7e55b9569b 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27050100150200250300350[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 58ec8788d6..ff086d7319 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 2502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 2702004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file