From c7f3b8742345ceb663ed5e80270f228489735557 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 16 Aug 2024 00:31:00 +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 44d0e576c5..6fcfbd95ac 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -554,5 +554,9 @@ { "value": 95.82215408202376, "ts": 1723681439022 + }, + { + "value": 92.25092250922509, + "ts": 1723767866234 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index a0a89d9c31..6e9c7a00e5 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -550,5 +550,9 @@ { "value": 143.59563469270535, "ts": 1723681441561 + }, + { + "value": 143.59563469270535, + "ts": 1723767876904 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index c69f34c682..ecd1c54a7e 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1318,5 +1318,9 @@ { "value": 15.611340077432247, "ts": 1723681592409 + }, + { + "value": 18.173887758069206, + "ts": 1723767985375 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index d0c1215b1f..ac9869868c 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -554,5 +554,9 @@ { "value": 364.963503649635, "ts": 1723681470165 + }, + { + "value": 398.72408293460927, + "ts": 1723767896810 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index ef1ae1d82d..ebbc639e32 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -550,5 +550,9 @@ { "value": 494.80455220188026, "ts": 1723681466625 + }, + { + "value": 482.7419744146754, + "ts": 1723767903460 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 8e571ca4cd..55499ede22 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1294,5 +1294,9 @@ { "value": 124.61059190031152, "ts": 1723681697866 + }, + { + "value": 134.87995683841382, + "ts": 1723768078263 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 27d0d1b6d4..b6b82237c9 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Wed 07Fri 09Aug 11Tue 13Thu 150100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Aug 11Tue 13Thu 15Sat 170100200300400500600700800[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 684a9e57a1..369f93cc39 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -554,5 +554,9 @@ { "value": 180.8972503617945, "ts": 1723681448625 + }, + { + "value": 181.2250815512867, + "ts": 1723767876418 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 29b3c8c3b7..a6d25ad774 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -550,5 +550,9 @@ { "value": 279.3296089385475, "ts": 1723681448979 + }, + { + "value": 271.59152634437805, + "ts": 1723767884141 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 24f7f6b31c..0e04c171ea 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1254,5 +1254,9 @@ { "value": 26.77376171352075, "ts": 1723681641615 + }, + { + "value": 32.1316110789795, + "ts": 1723768028745 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 05c1e8bdb9..1d2a271785 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Wed 07Fri 09Aug 11Tue 13Thu 15050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Aug 11Tue 13Thu 15Sat 17050100150200250300350400450[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 090427d359..e7a5f3c42e 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Wed 07Fri 09Aug 11Tue 13Thu 1502004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Fri 09Aug 11Tue 13Thu 15Sat 1702004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 76b1f4ae72..b91715ed75 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1086,5 +1086,9 @@ { "value": 1054.5062567371233, "ts": 1723681623663 + }, + { + "value": 699.3604737001609, + "ts": 1723768123429 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 7b2342111d..f39156f3d8 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -554,5 +554,9 @@ { "value": 118.76484560570071, "ts": 1723681444592 + }, + { + "value": 109.8659635245001, + "ts": 1723767872100 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 49caf46185..3af9f0ad8a 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -550,5 +550,9 @@ { "value": 185.32246108228318, "ts": 1723681445741 + }, + { + "value": 177.87264318747776, + "ts": 1723767880954 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 472dc0563a..f19921c450 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1306,5 +1306,9 @@ { "value": 17.959125031428467, "ts": 1723681621674 + }, + { + "value": 19.780828421094274, + "ts": 1723768011942 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 3ff66f566e..aa8c0f378d 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Wed 07Fri 09Aug 11Tue 13Thu 15020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Aug 11Tue 13Thu 15Sat 17020406080100120140160180200220240260280[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 09a3692d6b..9debcaf640 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Wed 07Fri 09Aug 11Tue 13Thu 15020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Aug 11Tue 13Thu 15Sat 17020406080100120140160180200220[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 1a3111d5a0..48440ac726 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -554,5 +554,9 @@ { "value": 391.38943248532286, "ts": 1723681462048 + }, + { + "value": 439.7537379067722, + "ts": 1723767889412 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index cbcf6ffde7..d8217c9687 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -550,5 +550,9 @@ { "value": 532.4813631522896, "ts": 1723681459816 + }, + { + "value": 397.456279809221, + "ts": 1723767896642 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index afb39c623b..13fb4237b2 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -294,5 +294,9 @@ { "value": 191.7361710286646, "ts": 1723681679417 + }, + { + "value": 214.799699280421, + "ts": 1723768061464 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index e56f3b8dcb..13214658dc 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Wed 07Fri 09Aug 11Tue 13Thu 150100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Aug 11Tue 13Thu 15Sat 170100200300400500600700800900[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 a987a341ab..b98e756d87 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 07Fri 09Aug 11Tue 13Thu 15050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Fri 09Aug 11Tue 13Thu 15Sat 17050100150200250300350400[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 cac14b0e95..0f8bcdc986 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -554,5 +554,9 @@ { "value": 224.69385462307608, "ts": 1723681479435 + }, + { + "value": 258.89967637540457, + "ts": 1723767904897 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index d0e1d1f8fb..ecc0fc8ea9 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -550,5 +550,9 @@ { "value": 416.579879191835, "ts": 1723681471797 + }, + { + "value": 345.7216940363008, + "ts": 1723767909576 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index a7abfdb4d1..eb6887e7ec 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1194,5 +1194,9 @@ { "value": 42.60576882109838, "ts": 1723681745162 + }, + { + "value": 42.59941638799549, + "ts": 1723768125566 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index e9484853b7..66225bd240 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Wed 07Fri 09Aug 11Tue 13Thu 15050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Aug 11Tue 13Thu 15Sat 17050100150200250300350400450500550600650[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 267e77bc00..525fb8ba75 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -554,5 +554,9 @@ { "value": 3813.8825324180016, "ts": 1723681435660 + }, + { + "value": 3743.2932662313356, + "ts": 1723767862378 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 239381be0f..80f602ffb6 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -550,5 +550,9 @@ { "value": 5248.731556540503, "ts": 1723681439110 + }, + { + "value": 4521.4770158251695, + "ts": 1723767874460 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 18878965f5..992d883001 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1294,5 +1294,9 @@ { "value": 994.1565686133725, "ts": 1723681575632 + }, + { + "value": 1186.2396204033214, + "ts": 1723767970898 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index e6e097421e..fc8efe2f76 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Wed 07Fri 09Aug 11Tue 13Thu 1501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Aug 11Tue 13Thu 15Sat 1701,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 a8619a2feb..53ff86273c 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -554,5 +554,9 @@ { "value": 137.77900248002206, "ts": 1723681453698 + }, + { + "value": 125.2191334835963, + "ts": 1723767881793 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 354b907140..9de2afb1c4 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -550,5 +550,9 @@ { "value": 216.91973969631235, "ts": 1723681452772 + }, + { + "value": 212.85653469561512, + "ts": 1723767888380 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 63ca5c252d..85d4087fc5 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1306,5 +1306,9 @@ { "value": 21.499828001375988, "ts": 1723681666132 + }, + { + "value": 25.66339886054509, + "ts": 1723768049893 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 3f3f95116b..ceb648ade8 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Wed 07Fri 09Aug 11Tue 13Thu 15050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Aug 11Tue 13Thu 15Sat 17050100150200250300350[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 d451d3da66..4b6abd4a18 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Wed 07Fri 09Aug 11Tue 13Thu 1502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Fri 09Aug 11Tue 13Thu 15Sat 1702004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file