From c30e2dd033c360320d6cfb409764331997ecbd00 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 29 Nov 2024 00:48:45 +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 +- bigrawscript_4workers_benchmark.json | 4 ++++ bigrawscript_8workers_benchmark.json | 4 ++++ bigrawscript_benchmark.json | 4 ++++ bigscriptinflow_4workers_benchmark.json | 4 ++++ bigscriptinflow_8workers_benchmark.json | 4 ++++ bigscriptinflow_benchmark.json | 4 ++++ 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 +- 42 files changed, 135 insertions(+), 11 deletions(-) diff --git a/2steps_4workers_benchmark.json b/2steps_4workers_benchmark.json index 59e0015b4a..ced1bc3bff 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -958,5 +958,9 @@ { "value": 83.00132802124834, "ts": 1732753749222 + }, + { + "value": 87.44316194473592, + "ts": 1732840175805 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 9493082437..80eb53c156 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -954,5 +954,9 @@ { "value": 105.93220338983052, "ts": 1732753745534 + }, + { + "value": 113.48161597821154, + "ts": 1732840155783 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 7efe20701a..6b10820d04 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1722,5 +1722,9 @@ { "value": 14.40922190201729, "ts": 1732753915359 + }, + { + "value": 13.963360142984808, + "ts": 1732840323508 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index a3ab1f9404..29e4837708 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -958,5 +958,9 @@ { "value": 218.36445026749644, "ts": 1732753787792 + }, + { + "value": 244.140625, + "ts": 1732840213114 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index a52ec72cd4..a4c355e5ba 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -954,5 +954,9 @@ { "value": 261.95153896529143, "ts": 1732753779490 + }, + { + "value": 278.6679671171799, + "ts": 1732840188770 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 899fb2563c..4f81fb865e 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1698,5 +1698,9 @@ { "value": 86.12151746113767, "ts": 1732754052501 + }, + { + "value": 85.55417718270095, + "ts": 1732840467585 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 8e488f14d9..8d3fc91ac5 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29December050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/bigrawscript_4workers_benchmark.json b/bigrawscript_4workers_benchmark.json index 8a7948ecda..d547d9a439 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -30,5 +30,9 @@ { "value": 121.21946784653616, "ts": 1732753873565 + }, + { + "value": 132.33639912657978, + "ts": 1732840290510 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 59a2f652d5..ede6b0320c 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -30,5 +30,9 @@ { "value": 192.65038770890524, "ts": 1732753849053 + }, + { + "value": 196.8019680196802, + "ts": 1732840254222 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 8c9ebc5af9..17271cd0a5 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -30,5 +30,9 @@ { "value": 19.631998193856166, "ts": 1732754353022 + }, + { + "value": 21.886028506552133, + "ts": 1732840729460 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index ee70325a6f..38b404532c 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -30,5 +30,9 @@ { "value": 54.18218760582458, "ts": 1732754096918 + }, + { + "value": 56.712651174660785, + "ts": 1732840532512 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index fa15ab26a4..42d3b33a94 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -30,5 +30,9 @@ { "value": 75.31112910210307, "ts": 1732754068325 + }, + { + "value": 77.24095315336191, + "ts": 1732840479215 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 358a90c34c..6c8085b396 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -30,5 +30,9 @@ { "value": 10.785159620362382, "ts": 1732754886200 + }, + { + "value": 12.314171456366273, + "ts": 1732841203882 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index cd6b93da0b..07bb193251 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -958,5 +958,9 @@ { "value": 130.24225058609014, "ts": 1732753760539 + }, + { + "value": 168.8048615800135, + "ts": 1732840186612 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index b262b3121b..dbb0f14469 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -954,5 +954,9 @@ { "value": 208.24656393169514, "ts": 1732753754439 + }, + { + "value": 217.7700348432056, + "ts": 1732840164299 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 2921fd7609..8232331079 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1658,5 +1658,9 @@ { "value": 24.18145765826764, "ts": 1732753969763 + }, + { + "value": 24.539877300613497, + "ts": 1732840378939 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index e9f05e01e2..30c1daa880 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29December050100150200250300350400[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 a72b8f5d01..57640602ea 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 2902004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Nov 17Nov 24December02004006008001,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 1bff96858e..2997cac622 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1478,5 +1478,9 @@ { "value": 924.3378146599977, "ts": 1732754036922 + }, + { + "value": 752.5335295494832, + "ts": 1732840437434 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 6dd6310b7e..1213c58cd0 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -954,5 +954,9 @@ { "value": 106.47359454855197, "ts": 1732753755262 + }, + { + "value": 107.57314974182445, + "ts": 1732840182063 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index c147cf0c1d..d6c55a93bf 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -950,5 +950,9 @@ { "value": 141.68319637291017, "ts": 1732753750517 + }, + { + "value": 155.03875968992247, + "ts": 1732840160555 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index b496c65a80..3dc9f8975f 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1706,5 +1706,9 @@ { "value": 16.226917210268393, "ts": 1732753947563 + }, + { + "value": 15.53277415346381, + "ts": 1732840357156 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index c56b42065e..1edb5cb697 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29December020406080100120140160180200220240260[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 a8a073c49c..cc4a8eb574 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29December020406080100120140160180200[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 8afbd597b4..679955d149 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -958,5 +958,9 @@ { "value": 271.59152634437805, "ts": 1732753776057 + }, + { + "value": 314.86146095717885, + "ts": 1732840202089 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 8935177fe5..05f3455216 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -954,5 +954,9 @@ { "value": 308.26140567200986, "ts": 1732753769405 + }, + { + "value": 292.0987293705272, + "ts": 1732840178693 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 25669632fc..7ea4012723 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -698,5 +698,9 @@ { "value": 70.72385869373034, "ts": 1732754026454 + }, + { + "value": 58.565153733528554, + "ts": 1732840441999 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 616c2390bb..974d681174 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29December050100150200250300350400450500550[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 e7239e9961..a15c706eeb 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 @@ -Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29020406080100120140160180[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29December020406080100120140160180[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 ed01acd677..56e1d66821 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -958,5 +958,9 @@ { "value": 213.5839384878257, "ts": 1732753797561 + }, + { + "value": 228.70211549456835, + "ts": 1732840222185 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 7e4a961419..4c1d9e82d8 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -954,5 +954,9 @@ { "value": 280.85942985535735, "ts": 1732753787011 + }, + { + "value": 302.9385034837928, + "ts": 1732840195745 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 71b9a78ca0..2d91045233 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1598,5 +1598,9 @@ { "value": 34.68669245044139, "ts": 1732754110545 + }, + { + "value": 49.79707691158529, + "ts": 1732840508104 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index f3fb4528cf..906f35a18d 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29December050100150200250300350400450500550[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 a2af9c58fb..f19212e2df 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -958,5 +958,9 @@ { "value": 3441.6826003824094, "ts": 1732753745495 + }, + { + "value": 3369.0199895186047, + "ts": 1732840172215 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 7f82867d3f..4a6ca270f1 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -954,5 +954,9 @@ { "value": 4156.084045255137, "ts": 1732753742407 + }, + { + "value": 4617.278883644572, + "ts": 1732840152839 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 80cd60bd77..778e752225 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1698,5 +1698,9 @@ { "value": 747.4400179385605, "ts": 1732753897262 + }, + { + "value": 813.3975616148653, + "ts": 1732840304875 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index b82c9e50a6..8df44d806c 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 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 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29December01,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 6b376c654f..54b72929c0 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -958,5 +958,9 @@ { "value": 125.47051442910916, "ts": 1732753765879 + }, + { + "value": 119.13271384322135, + "ts": 1732840192286 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index e40be87d69..5f0fdfd4f8 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -954,5 +954,9 @@ { "value": 128.46865364850976, "ts": 1732753759788 + }, + { + "value": 181.55410312273057, + "ts": 1732840168649 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 7e8ddba27d..9435f7f4c9 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1710,5 +1710,9 @@ { "value": 20.947672713561523, "ts": 1732753995111 + }, + { + "value": 20.69193842079126, + "ts": 1732840404541 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 8d5ba8af29..db3de6b1a7 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 29December020406080100120140160180200220240260280300[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 418906ad7e..6f945c79be 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21Sat 23Mon 25Wed 27Fri 2901002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Nov 17Nov 24December01002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file