From 57f71bd6440195eb6b0cd3fbf97f19ffa0c4a83a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 31 Aug 2024 00:33:44 +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 c463525780..fa80e368da 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -610,5 +610,9 @@ { "value": 76.33587786259542, "ts": 1724977559037 + }, + { + "value": 95.93246354566385, + "ts": 1725063998168 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 45970cc763..7262c371f0 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -606,5 +606,9 @@ { "value": 113.7915339098771, "ts": 1724977534995 + }, + { + "value": 125.43903662819869, + "ts": 1725063898502 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 6ddcfea8c5..5b78d4b213 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1374,5 +1374,9 @@ { "value": 15.218847020149754, "ts": 1724977707741 + }, + { + "value": 14.863258026159334, + "ts": 1725064101021 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 5f2f28ada0..d53a941859 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -610,5 +610,9 @@ { "value": 202.2040238600748, "ts": 1724977595954 + }, + { + "value": 247.2493509704537, + "ts": 1725064033971 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 1ee5d31878..210f46f0d1 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -606,5 +606,9 @@ { "value": 257.7319587628866, "ts": 1724977565989 + }, + { + "value": 264.2007926023778, + "ts": 1725063931328 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index b8bc8de800..4adab2dd88 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1350,5 +1350,9 @@ { "value": 62.98617453468964, "ts": 1724977839748 + }, + { + "value": 64.97303618998116, + "ts": 1725064230686 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 82485ad2e9..fef420b7c0 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Wed 21Fri 23Aug 25Tue 27Thu 29Sat 310100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 23Aug 25Tue 27Thu 29Sat 31September0100200300400500600700800[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 264c74b514..1301cbbb75 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -610,5 +610,9 @@ { "value": 171.9986240110079, "ts": 1724977569186 + }, + { + "value": 177.68301350390902, + "ts": 1725064008390 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 34f8d50aa7..b17703a4fd 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -606,5 +606,9 @@ { "value": 235.2941176470588, "ts": 1724977543045 + }, + { + "value": 239.92322456813818, + "ts": 1725063907157 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index ab9093e1c7..bce4348a44 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1310,5 +1310,9 @@ { "value": 28.24380048579337, "ts": 1724977759132 + }, + { + "value": 26.778063410454156, + "ts": 1725064149569 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index b175349816..389b84e88c 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Wed 21Fri 23Aug 25Tue 27Thu 29Sat 31050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 23Aug 25Tue 27Thu 29Sat 31September050100150200250300350400450[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 841e52a057..2718361fc0 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Wed 21Fri 23Aug 25Tue 27Thu 29Sat 3102004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Fri 23Aug 25Tue 27Thu 29Sat 31September02004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 0cc6080b21..08d8a8abcd 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1142,5 +1142,9 @@ { "value": 611.1680780122099, "ts": 1724977813811 + }, + { + "value": 819.4333163376795, + "ts": 1725064206526 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 41ecb5c40d..3ee436a659 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -610,5 +610,9 @@ { "value": 103.95010395010397, "ts": 1724977565059 + }, + { + "value": 115.50011550011551, + "ts": 1725064004007 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index af1ddf0f16..4b6c6dd266 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -606,5 +606,9 @@ { "value": 166.7778519012675, "ts": 1724977539453 + }, + { + "value": 141.3627367825841, + "ts": 1725063903550 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 3e559fdc54..68c5b0c779 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1362,5 +1362,9 @@ { "value": 16.18070612601534, "ts": 1724977740034 + }, + { + "value": 18.41620626151013, + "ts": 1725064129521 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index af14b6be3e..93bf54e926 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Wed 21Fri 23Aug 25Tue 27Thu 29Sat 31020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 23Aug 25Tue 27Thu 29Sat 31September020406080100120140160180200220240260280[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 47da2a7703..6ef3582a44 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Wed 21Fri 23Aug 25Tue 27Thu 29Sat 31020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 23Aug 25Tue 27Thu 29Sat 31September020406080100120140160180200220[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 11b1a570c7..4286a58666 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -610,5 +610,9 @@ { "value": 278.8622420524261, "ts": 1724977584033 + }, + { + "value": 321.07882485150105, + "ts": 1725064023066 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 7787b77f97..e02de8d90c 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -606,5 +606,9 @@ { "value": 309.5496053242532, "ts": 1724977556262 + }, + { + "value": 307.36130321192564, + "ts": 1725063921271 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index ad29d35642..e055c68247 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -350,5 +350,9 @@ { "value": 106.92899914456801, "ts": 1724977805403 + }, + { + "value": 103.98253093480294, + "ts": 1725064197409 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 322f0685d7..23212fe5ca 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Wed 21Fri 23Aug 25Tue 27Thu 29Sat 310100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 23Aug 25Tue 27Thu 29Sat 31September0100200300400500600700800900[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 3f3316e710..51d9e23ba9 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 @@ -Wed 21Fri 23Aug 25Tue 27Thu 29Sat 31050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Fri 23Aug 25Tue 27Thu 29Sat 31September050100150200250300350[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 8ce57b849d..847075fb95 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -610,5 +610,9 @@ { "value": 214.75357027810585, "ts": 1724977605773 + }, + { + "value": 270.12425715829283, + "ts": 1725064041747 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 32efb1e762..9678f97be9 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -606,5 +606,9 @@ { "value": 286.286859433152, "ts": 1724977573299 + }, + { + "value": 292.4404152653897, + "ts": 1725063938561 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index f9ec13e5f9..f6a37eb806 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1250,5 +1250,9 @@ { "value": 55.21963610259808, "ts": 1724977876309 + }, + { + "value": 48.48719937936385, + "ts": 1725064272270 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 98b2e53610..f0669bd201 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Wed 21Fri 23Aug 25Tue 27Thu 29Sat 31050100150200250300350400450500550600[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 23Aug 25Tue 27Thu 29Sat 31September050100150200250300350400450500550600[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 1b7efe500a..f92b147555 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -610,5 +610,9 @@ { "value": 3238.4584937569716, "ts": 1724977555141 + }, + { + "value": 4120.690444576713, + "ts": 1725063994773 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 85629d6690..bc4e40202e 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -606,5 +606,9 @@ { "value": 4353.715170278638, "ts": 1724977532016 + }, + { + "value": 4874.350086655113, + "ts": 1725063895758 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 78721f51f3..093c360164 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1350,5 +1350,9 @@ { "value": 874.2787200559538, "ts": 1724977690593 + }, + { + "value": 821.1753756877343, + "ts": 1725064083586 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 66d05f53d5..b8417588d1 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Wed 21Fri 23Aug 25Tue 27Thu 29Sat 3101,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 23Aug 25Tue 27Thu 29Sat 31September01,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 263cfeed83..d0caafad76 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -610,5 +610,9 @@ { "value": 125.37612838515547, "ts": 1724977574387 + }, + { + "value": 139.7428731134712, + "ts": 1725064013465 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 2fb5dd7f5a..27e742b0d0 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -606,5 +606,9 @@ { "value": 190.83969465648855, "ts": 1724977547035 + }, + { + "value": 199.28258270227184, + "ts": 1725063911643 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 3fba44b6ce..2e096101f6 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1362,5 +1362,9 @@ { "value": 21.514629948364888, "ts": 1724977784195 + }, + { + "value": 20.582907953235633, + "ts": 1725064175255 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 831b68fcbe..9599ec154e 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Wed 21Fri 23Aug 25Tue 27Thu 29Sat 31050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 23Aug 25Tue 27Thu 29Sat 31September050100150200250300350[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 7b9551a171..4143901bcc 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Wed 21Fri 23Aug 25Tue 27Thu 29Sat 3102004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Fri 23Aug 25Tue 27Thu 29Sat 31September02004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file