From 751a4f202f2bc87b4b097f648fec90dd6450e5fd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 3 Apr 2024 00:41:27 +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 f08cef3cb5..00eddee018 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -74,5 +74,9 @@ { "value": 81.59268929503916, "ts": 1712017435501 + }, + { + "value": 95.96928982725528, + "ts": 1712104011401 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 9ecaa94f62..e347016bb9 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -70,5 +70,9 @@ { "value": 118.87779362815024, "ts": 1712017398683 + }, + { + "value": 61.60670280926565, + "ts": 1712104343610 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index c5a0e1a349..e77a17f0e9 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -838,5 +838,9 @@ { "value": 12.600171362330528, "ts": 1712017534596 + }, + { + "value": 12.703252032520325, + "ts": 1712104529959 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index e6c6b4d284..dd757611b2 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -74,5 +74,9 @@ { "value": 364.8969166210546, "ts": 1712017469992 + }, + { + "value": 445.13687959047405, + "ts": 1712104040758 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 046ae99398..11501d380e 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -70,5 +70,9 @@ { "value": 404.94027130998177, "ts": 1712017427534 + }, + { + "value": 420.3446826397646, + "ts": 1712104374217 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 268364e56b..56d0a66445 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -814,5 +814,9 @@ { "value": 77.03863487539002, "ts": 1712017685553 + }, + { + "value": 81.28098837681866, + "ts": 1712104671821 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index efb47784f8..a3c4676c8d 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 28Fri 29Sat 30Mar 31AprilTue 020100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 28Fri 29Sat 30Mar 31AprilTue 02Wed 030100200300400500600700800[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 e2fbfa2932..d2016c9cf6 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -74,5 +74,9 @@ { "value": 99.92006394884093, "ts": 1712017448366 + }, + { + "value": 114.05109489051094, + "ts": 1712104022926 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 3827c0df86..78eb050669 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -70,5 +70,9 @@ { "value": 153.04560759106215, "ts": 1712017407860 + }, + { + "value": 119.53143676786995, + "ts": 1712104354388 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index bf86aee6ab..d0b267302e 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -774,5 +774,9 @@ { "value": 15.151515151515152, "ts": 1712017604120 + }, + { + "value": 15.644066205688183, + "ts": 1712104597834 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 7ee4a3bd7d..c1315caab0 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 28Fri 29Sat 30Mar 31AprilTue 02020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 28Fri 29Sat 30Mar 31AprilTue 02Wed 03020406080100120140160180200220240260280300[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 13ab59a589..fd7dbe746d 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 28Fri 29Sat 30Mar 31AprilTue 0202004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 28Fri 29Sat 30Mar 31AprilTue 02Wed 0302004006008001,0001,2001,4001,6001,8002,0002,2002,4002,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 0ecc1938d0..cf1ecbf8e9 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -610,5 +610,9 @@ { "value": 509.61184564423434, "ts": 1712017630769 + }, + { + "value": 680.4829917056685, + "ts": 1712104321057 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 7b9b6179b7..723ef5e1f6 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -74,5 +74,9 @@ { "value": 100.94891984655763, "ts": 1712017441909 + }, + { + "value": 116.63167716351761, + "ts": 1712104017130 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 80e1726846..f77ca11fde 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -70,5 +70,9 @@ { "value": 160, "ts": 1712017403207 + }, + { + "value": 137.32491073880803, + "ts": 1712104348745 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 0293ea5ef6..015477e67b 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -826,5 +826,9 @@ { "value": 14.856633486851878, "ts": 1712017569729 + }, + { + "value": 15.107109405686316, + "ts": 1712104564503 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 65fdc9773f..b278576aed 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 28Fri 29Sat 30Mar 31AprilTue 02020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 28Fri 29Sat 30Mar 31AprilTue 02Wed 03020406080100120140160180200220240260280[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 515c1f08b9..cdef214528 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 28Fri 29Sat 30Mar 31AprilTue 02020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 28Fri 29Sat 30Mar 31AprilTue 02Wed 03020406080100120140160180200220[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 77d8a91265..adb96a001f 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -74,5 +74,9 @@ { "value": 454.2357483533955, "ts": 1712017462095 + }, + { + "value": 651.0416666666666, + "ts": 1712104033899 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index cddf2089f7..c49fdbd486 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -70,5 +70,9 @@ { "value": 399.6003996003996, "ts": 1712017420345 + }, + { + "value": 445.3351146737921, + "ts": 1712104366792 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index fec18f9829..635bd0fdb2 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -826,5 +826,9 @@ { "value": 117.32269607555581, "ts": 1712017657353 + }, + { + "value": 146.61681694890405, + "ts": 1712104644532 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 7301ce338d..c29511f8d1 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 28Fri 29Sat 30Mar 31AprilTue 0201002003004005006007008009001,0001,100[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 28Fri 29Sat 30Mar 31AprilTue 02Wed 0301002003004005006007008009001,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 48110ca59b..20e2bb8ae3 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 @@ -Thu 28Fri 29Sat 30Mar 31AprilTue 02050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 28Fri 29Sat 30Mar 31AprilTue 02Wed 03050100150200250300350[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 e7057b043d..cde5004fed 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -74,5 +74,9 @@ { "value": 300.9328919650918, "ts": 1712017476977 + }, + { + "value": 369.0717844620779, + "ts": 1712104046542 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index a4bf59603f..b934fcff30 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -70,5 +70,9 @@ { "value": 433.2755632582323, "ts": 1712017432538 + }, + { + "value": 418.7604690117253, + "ts": 1712104379357 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 734f3f9f1d..efa432bcb1 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -714,5 +714,9 @@ { "value": 45.78859406121935, "ts": 1712017729636 + }, + { + "value": 43.690062695239966, + "ts": 1712104717950 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 7f13980b6e..cce112d195 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 28Fri 29Sat 30Mar 31AprilTue 020100200300400500600700800900[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 28Fri 29Sat 30Mar 31AprilTue 02Wed 030100200300400500600700800900[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 48eb2db4b6..3ce8fc5660 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -74,5 +74,9 @@ { "value": 3032.0385405787824, "ts": 1712017431679 + }, + { + "value": 3130.979300747956, + "ts": 1712104008070 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index d5d6fb91f1..e50434fe92 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -70,5 +70,9 @@ { "value": 4916.420845624385, "ts": 1712017395902 + }, + { + "value": 3541.3551585740142, + "ts": 1712104338829 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index c7c33f2b59..292613b3da 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -814,5 +814,9 @@ { "value": 764.1495016047139, "ts": 1712017513993 + }, + { + "value": 798.4527759541511, + "ts": 1712104509537 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 35e3932ab1..c57d0bb18b 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 28Fri 29Sat 30Mar 31AprilTue 0201,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 28Fri 29Sat 30Mar 31AprilTue 02Wed 0301,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 a02c42a521..527865b600 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -74,5 +74,9 @@ { "value": 116.3602513381429, "ts": 1712017454526 + }, + { + "value": 139.58682300390845, + "ts": 1712104027899 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 9aa8a2bee9..4907adba00 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -70,5 +70,9 @@ { "value": 179.8561151079137, "ts": 1712017412519 + }, + { + "value": 174.5200698080279, + "ts": 1712104359146 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 69575fd2bb..2f104d76fa 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -826,5 +826,9 @@ { "value": 15.997952262110449, "ts": 1712017637257 + }, + { + "value": 17.803731662156387, + "ts": 1712104627719 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 13cad84260..721768e6fa 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 28Fri 29Sat 30Mar 31AprilTue 02050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 28Fri 29Sat 30Mar 31AprilTue 02Wed 03050100150200250300350[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 254f909932..09e4bac01b 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 28Fri 29Sat 30Mar 31AprilTue 0201002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 28Fri 29Sat 30Mar 31AprilTue 02Wed 0301002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file