From 7dcee2211a05e4a16b45544d2a29ae317f8cf235 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 30 Mar 2024 00:30:08 +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 6cb2d9f855..e21e31b03b 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 75.50588945937783, "ts": 1711671744544 + }, + { + "value": 87.41258741258741, + "ts": 1711758058930 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index b6ae2e1009..247ffab252 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -54,5 +54,9 @@ { "value": 125.37612838515547, "ts": 1711671717092 + }, + { + "value": 143.84349827387803, + "ts": 1711758086707 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index df44456b00..cc955efd3e 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -822,5 +822,9 @@ { "value": 12.188581736629127, "ts": 1711671908484 + }, + { + "value": 13.689628737268645, + "ts": 1711758292448 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 1290cf4f39..287749a4ad 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 362.4501631025734, "ts": 1711671779520 + }, + { + "value": 415.88687876897484, + "ts": 1711758089110 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 4538dfdf58..28b2384969 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -54,5 +54,9 @@ { "value": 521.2405525149857, "ts": 1711671741153 + }, + { + "value": 530.082162735224, + "ts": 1711758111667 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 9c29b779d5..5dcdd11f48 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -798,5 +798,9 @@ { "value": 86.49396704579856, "ts": 1711672056451 + }, + { + "value": 89.50548221078542, + "ts": 1711758436891 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 692a8216cb..8c08f646e7 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -12 PMWed 2712 PMThu 2812 PMFri 290100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 300100200300400500600700800[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 5a4cff8c2c..204bda1c55 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 99.78048293753741, "ts": 1711671758025 + }, + { + "value": 112.30907457322552, + "ts": 1711758070703 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index c72720760f..8a583db373 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -54,5 +54,9 @@ { "value": 188.11136192626034, "ts": 1711671725345 + }, + { + "value": 187.7581674802854, + "ts": 1711758095994 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index dc69984fa8..98d54eb139 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -758,5 +758,9 @@ { "value": 14.723203769140165, "ts": 1711671981558 + }, + { + "value": 14.588317675205696, + "ts": 1711758363070 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 5a202db8ae..105b23ce66 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -12 PMWed 2712 PMThu 2812 PMFri 29020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30020406080100120140160180200220240260280300[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 27da0fb886..eb2e20f965 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -12 PMWed 2712 PMThu 2812 PMFri 2905001,0001,5002,0002,5003,0003,5004,0004,500[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Wed 27Thu 28Fri 29Sat 3005001,0001,5002,0002,5003,0003,5004,0004,500[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index a8bc77e9c4..b10827cd1c 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -594,5 +594,9 @@ { "value": 712.0196833885808, "ts": 1711671964026 + }, + { + "value": 692.3556246201659, + "ts": 1711758442677 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index e60017fb5e..02b9763ccf 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 90.6947215672048, "ts": 1711671751553 + }, + { + "value": 108.8850174216028, + "ts": 1711758064878 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 41e99b0f17..66218361c5 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -54,5 +54,9 @@ { "value": 165.72754391779915, "ts": 1711671721411 + }, + { + "value": 127.03252032520325, + "ts": 1711758091977 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 3390f04971..5e32a30f56 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -810,5 +810,9 @@ { "value": 13.788919224511181, "ts": 1711671946182 + }, + { + "value": 14.983518130056938, + "ts": 1711758327268 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 9b43c5ff82..17ce6e4320 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -12 PMWed 2712 PMThu 2812 PMFri 29020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30020406080100120140160180200220240260280[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 1ddd77ffc9..f5fe163719 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -12 PMWed 2712 PMThu 2812 PMFri 29020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30020406080100120140160180200220[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 ac42b97c05..2b97a93981 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 489.7159647404506, "ts": 1711671771392 + }, + { + "value": 593.8242280285036, + "ts": 1711758081943 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 31043de38b..2f715b5de6 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -54,5 +54,9 @@ { "value": 631.7119393556538, "ts": 1711671734979 + }, + { + "value": 535.6186395286556, + "ts": 1711758105749 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 38ad72e528..8b017092be 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -810,5 +810,9 @@ { "value": 140.6370859995781, "ts": 1711672030684 + }, + { + "value": 140.18364056914558, + "ts": 1711758411926 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 46e5062837..51f96126ee 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -12 PMWed 2712 PMThu 2812 PMFri 2901002003004005006007008009001,0001,100[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 3001002003004005006007008009001,0001,100[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 6ded09944d..6e1e40be04 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 @@ -12 PMWed 2712 PMThu 2812 PMFri 29050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30050100150200250300350400[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 488c2709ff..8d51a5e2f9 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 303.03030303030306, "ts": 1711671786483 + }, + { + "value": 355.42918073573844, + "ts": 1711758095058 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 04fd2229b6..fb3644c810 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -54,5 +54,9 @@ { "value": 542.1523448088913, "ts": 1711671745199 + }, + { + "value": 460.617227084293, + "ts": 1711758116326 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 3178a261da..101643c708 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -698,5 +698,9 @@ { "value": 44.15400918403391, "ts": 1711672102274 + }, + { + "value": 47.46872997412954, + "ts": 1711758479412 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 77e0a42d10..79c154df09 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -12 PMWed 2712 PMThu 2812 PMFri 290100200300400500600700800900[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 300100200300400500600700800900[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 d026f8c5a2..3af69ebc15 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 3145.20356456404, "ts": 1711671740476 + }, + { + "value": 3196.703843148398, + "ts": 1711758055374 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 4c3cc390c8..051d51ae0d 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -54,5 +54,9 @@ { "value": 5591.798695246972, "ts": 1711671714389 + }, + { + "value": 4895.8276668661265, + "ts": 1711758084346 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 370f46160e..818643687e 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -798,5 +798,9 @@ { "value": 720.8708119408245, "ts": 1711671887197 + }, + { + "value": 780.8500854597038, + "ts": 1711758273425 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 6aa76e894e..e71e99c3f6 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -12 PMWed 2712 PMThu 2812 PMFri 2901,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 3001,0002,0003,0004,0005,0006,0007,0008,0009,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 084bc12382..f59c11a24a 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 117.75788977861515, "ts": 1711671764175 + }, + { + "value": 137.9690949227373, + "ts": 1711758075580 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index c986f3cdb0..a52d35ef20 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -54,5 +54,9 @@ { "value": 212.94718909710394, "ts": 1711671728978 + }, + { + "value": 221.33687472332892, + "ts": 1711758099551 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 4260915706..58da9db9cf 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -810,5 +810,9 @@ { "value": 16.74368762976358, "ts": 1711672013275 + }, + { + "value": 16.972165648336727, + "ts": 1711758394443 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 1a7a6c6886..4b05726ecd 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -12 PMWed 2712 PMThu 2812 PMFri 29050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30050100150200250300350[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 7907abac06..a09d798433 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -12 PMThu 2812 PMFri 2901002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +12 PMThu 2812 PMFri 2912 PMSat 3001002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file