From 64a5c6cd6d9fd2d7a7d04d3518f526f132061452 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 14 Jun 2024 00:33:26 +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 31d3de35dc..e70da467e0 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -290,5 +290,9 @@ { "value": 87.4737578726382, "ts": 1718304163575 + }, + { + "value": 96.15384615384615, + "ts": 1718324594542 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index e95b821355..bafe7a5633 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -286,5 +286,9 @@ { "value": 112.86681715575621, "ts": 1718303986256 + }, + { + "value": 140.29180695847361, + "ts": 1718324590991 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 0df5145d9e..128c6ea69c 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1054,5 +1054,9 @@ { "value": 15.826791592808307, "ts": 1718304287600 + }, + { + "value": 14.715404084996173, + "ts": 1718324700365 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 53301aca04..3e70e779aa 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -290,5 +290,9 @@ { "value": 352.7336860670194, "ts": 1718304196095 + }, + { + "value": 421.5851602023609, + "ts": 1718324624755 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index be187cb1aa..20e12d938f 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -286,5 +286,9 @@ { "value": 392.92730844793715, "ts": 1718304014778 + }, + { + "value": 521.6484089723526, + "ts": 1718324615467 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 88c48bbaa0..bc27f61318 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1030,5 +1030,9 @@ { "value": 110.91393078970718, "ts": 1718304399329 + }, + { + "value": 120.02640580927805, + "ts": 1718324819255 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index dab26b1366..70f8a9fab7 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 090100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 090100200300400500600700800[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 0c30cb8509..44a26fd060 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -290,5 +290,9 @@ { "value": 120.74378169524269, "ts": 1718304175111 + }, + { + "value": 122.1597849987784, + "ts": 1718324605653 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index a289116eeb..6380019eb7 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -286,5 +286,9 @@ { "value": 130.58239749281796, "ts": 1718303996014 + }, + { + "value": 188.1821603312006, + "ts": 1718324598941 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 8a0f82931b..fcac7323d4 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -990,5 +990,9 @@ { "value": 19.163696293741136, "ts": 1718304343616 + }, + { + "value": 16.598061346434736, + "ts": 1718324762965 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index f8efced548..1525133bb3 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 09050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 09050100150200250300350[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 4ae5f9fc37..b69dbf6d22 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 0902004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,8003,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +May 19May 26Jun 02Jun 0902004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,8003,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index bfa34e182d..ca62493cca 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -822,5 +822,9 @@ { "value": 970.7795359673818, "ts": 1718304419062 + }, + { + "value": 1066.982809721399, + "ts": 1718324806451 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 31b1b6fb67..081466da3c 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -290,5 +290,9 @@ { "value": 106.40561821664184, "ts": 1718304169640 + }, + { + "value": 120.65637065637065, + "ts": 1718324600114 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index aaac19def1..6e0228ad9d 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -286,5 +286,9 @@ { "value": 160.20506247997437, "ts": 1718303990822 + }, + { + "value": 184.91124260355028, + "ts": 1718324594996 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index c5f177b06b..f3830fcafb 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1042,5 +1042,9 @@ { "value": 18.197699810743924, "ts": 1718304316340 + }, + { + "value": 16.854879487611665, + "ts": 1718324731416 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 7ef0fbaefa..b2773f5f08 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 09020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 09020406080100120140160180200220240260280300[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 9bfac72305..b333f9a047 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 09020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 09020406080100120140160180200220[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 bd0cc62eb7..7c1f142a9f 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -290,5 +290,9 @@ { "value": 403.3884630899556, "ts": 1718304188414 + }, + { + "value": 557.5689991636465, + "ts": 1718324617808 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 93e3cca7cf..891d8c940a 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -286,5 +286,9 @@ { "value": 442.18439089100156, "ts": 1718304007605 + }, + { + "value": 535.7621216180016, + "ts": 1718324609296 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index c044ee1b25..0de497b70d 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -30,5 +30,9 @@ { "value": 204.7921359819783, "ts": 1718304379246 + }, + { + "value": 191.79133103183736, + "ts": 1718324800088 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 33a4f3c231..9c71ceed10 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 0901002003004005006007008009001,000[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 0901002003004005006007008009001,000[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 35eeb0dd20..2e32792487 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 @@ -May 19May 26Jun 02Jun 09050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +May 19May 26Jun 02Jun 09050100150200250300350400[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 5a493d4916..4930333950 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -290,5 +290,9 @@ { "value": 252.4933720489837, "ts": 1718304204366 + }, + { + "value": 285.673475217826, + "ts": 1718324632089 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 1c99db6c75..93ebff14c4 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -286,5 +286,9 @@ { "value": 287.1912693854107, "ts": 1718304022116 + }, + { + "value": 402.65753976243207, + "ts": 1718324620764 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index c7cac3f85b..3882b55eb7 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -930,5 +930,9 @@ { "value": 35.61570652657822, "ts": 1718304455844 + }, + { + "value": 35.256579759197564, + "ts": 1718324876324 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 011a76d8f1..bb70af679e 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 09050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 09050100150200250300350400450500550600650[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 0c8d9ac778..6ba6ac7b9c 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -290,5 +290,9 @@ { "value": 2313.862607980255, "ts": 1718304160055 + }, + { + "value": 3679.9280369628327, + "ts": 1718324591153 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index eb6c445052..7191993ee7 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -286,5 +286,9 @@ { "value": 3282.9940906106367, "ts": 1718303983296 + }, + { + "value": 4722.426277678665, + "ts": 1718324588516 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 34b8f1cc76..a84fbfdd6e 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1030,5 +1030,9 @@ { "value": 1236.4505625850059, "ts": 1718304271101 + }, + { + "value": 1113.379105585452, + "ts": 1718324682712 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index efad25d0a8..4b4995f9ba 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 0901,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 0901,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 0bd777d7e7..9311e2ad2d 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -290,5 +290,9 @@ { "value": 120.74378169524269, "ts": 1718304180481 + }, + { + "value": 134.12017167381973, + "ts": 1718324611329 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 24e2ac72fb..5092cfa4ef 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -286,5 +286,9 @@ { "value": 191.64430816404752, "ts": 1718304000341 + }, + { + "value": 213.12872975277065, + "ts": 1718324602701 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index d8ee9814db..2745f2ab38 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1042,5 +1042,9 @@ { "value": 23.435669088352473, "ts": 1718304366730 + }, + { + "value": 22.888532845044633, + "ts": 1718324786604 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 186d12c129..9afba04ab1 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 09050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 09050100150200250300350[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 c192924f1d..95b5d3cbff 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 0902004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +May 19May 26Jun 02Jun 0902004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file