From 2e9d94dc6b8669c96b337f055c241dc739ee369e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 4 Jul 2024 00:30:47 +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 502eacad14..5592a3e446 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 90.67827348567283, "ts": 1719966576612 + }, + { + "value": 76.38252367858233, + "ts": 1720052616264 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 346b19c0d8..1a05d20f54 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -366,5 +366,9 @@ { "value": 101.7915309446254, "ts": 1719966570040 + }, + { + "value": 100.64412238325282, + "ts": 1720052588132 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index f7b61e781e..b04472d7ec 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 14.766686355581808, "ts": 1719966333013 + }, + { + "value": 19.739439399921043, + "ts": 1720052694015 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index b41c8548f7..30969fe6a6 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 403.7956793862305, "ts": 1719966608539 + }, + { + "value": 315.905860053704, + "ts": 1720052649002 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 845661ffdd..7a952fe64f 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -366,5 +366,9 @@ { "value": 453.2064355313845, "ts": 1719966597481 + }, + { + "value": 429.18454935622316, + "ts": 1720052616890 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 917843ed8b..024dd076c7 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1110,5 +1110,9 @@ { "value": 107.71799429094631, "ts": 1719966457643 + }, + { + "value": 103.79365820748353, + "ts": 1720052799573 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 194fc0ff78..01cd2cd0c3 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 030100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 25Thu 27Sat 29JulyWed 03Fri 050100200300400500600700800[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 40c2520d09..37cbb61a00 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 119.04761904761904, "ts": 1719966587796 + }, + { + "value": 104.07993338884262, + "ts": 1720052628154 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index dd9319213a..ad30486095 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -366,5 +366,9 @@ { "value": 163.0789302022179, "ts": 1719966578961 + }, + { + "value": 178.06267806267806, + "ts": 1720052597703 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index a6ec031387..ed38c5dce9 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1070,5 +1070,9 @@ { "value": 15.790304752881731, "ts": 1719966398556 + }, + { + "value": 21.92597789861428, + "ts": 1720052741706 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index ad15701ac7..d6512ec54c 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 25Thu 27Sat 29JulyWed 03Fri 05020406080100120140160180200220240260280300[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 3c55e303c6..67e340e6d5 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 0302004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Tue 25Thu 27Sat 29JulyWed 03Fri 0502004006008001,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 c62408bd20..82ee112681 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -902,5 +902,9 @@ { "value": 1133.544088567578, "ts": 1719966412187 + }, + { + "value": 832.9400005552933, + "ts": 1720052827002 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 2611b01b11..ac7ff3b237 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 112.35955056179775, "ts": 1719966582289 + }, + { + "value": 111.16051578479323, + "ts": 1720052622157 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index fdd14bbad3..051eadee45 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -366,5 +366,9 @@ { "value": 160.3592046183451, "ts": 1719966574549 + }, + { + "value": 123.48728081007656, + "ts": 1720052593528 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index a606013b4a..d5a11da347 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 16.078204386134157, "ts": 1719966365519 + }, + { + "value": 22.19361711571752, + "ts": 1720052717721 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 10803d705e..d0d2b199b1 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 25Thu 27Sat 29JulyWed 03Fri 05020406080100120140160180200220240260280[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 d7ab0fbe65..58c02960c8 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 25Thu 27Sat 29JulyWed 03Fri 05020406080100120140160180200220[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 de16b8e974..5cc5af9d35 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 403.1445273130417, "ts": 1719966601204 + }, + { + "value": 515.1983513652756, + "ts": 1720052640141 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 35e68e2927..9fc3d50764 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -366,5 +366,9 @@ { "value": 457.66590389016017, "ts": 1719966590585 + }, + { + "value": 422.9223937407486, + "ts": 1720052609759 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index f35cb17c95..fcc29f6f0a 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -110,5 +110,9 @@ { "value": 196.69551534225022, "ts": 1719966437301 + }, + { + "value": 211.32713440405746, + "ts": 1720052777740 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index cbe45d023a..5016d40172 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 030100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 25Thu 27Sat 29JulyWed 03Fri 050100200300400500600700800900[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 58dcb69e23..ddfe4f3be7 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 @@ -Tue 25Thu 27Sat 29JulyWed 03050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Tue 25Thu 27Sat 29JulyWed 03Fri 05050100150200250300350[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 7330f9bcef..f4f0a2b129 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 264.8305084745763, "ts": 1719966616465 + }, + { + "value": 246.06299212598424, + "ts": 1720052657513 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 708eb2c1d7..9096e0f700 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -366,5 +366,9 @@ { "value": 339.21302578019, "ts": 1719966603845 + }, + { + "value": 368.93562073418184, + "ts": 1720052622613 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index df2cf318c1..a7a8d67739 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 33.80205516495403, "ts": 1719966517137 + }, + { + "value": 37.989590852106524, + "ts": 1720052852602 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 0d9c082846..ddce1dc58c 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 25Thu 27Sat 29JulyWed 03Fri 05050100150200250300350400450500550600650[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 f8361266f2..e5631ba896 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 3166.6725308750574, "ts": 1719966573138 + }, + { + "value": 1816.3104680026638, + "ts": 1720052612262 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 0ea67dad1b..189f4f73d2 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -366,5 +366,9 @@ { "value": 4188.384214445272, "ts": 1719966566885 + }, + { + "value": 3932.535174342393, + "ts": 1720052584959 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 041a535415..c4bcc98be0 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1110,5 +1110,9 @@ { "value": 1484.3157304482634, "ts": 1719966315315 + }, + { + "value": 1591.1742866235281, + "ts": 1720052680766 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index ab269db6c5..c1724e51e2 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 0301,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 25Thu 27Sat 29JulyWed 03Fri 0501,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 d3889ddb9f..abc6cc458d 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 125.4075746175069, "ts": 1719966593634 + }, + { + "value": 136.0544217687075, + "ts": 1720052633150 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index f0089920c0..6a3da6b0a7 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -366,5 +366,9 @@ { "value": 194.17475728155338, "ts": 1719966583458 + }, + { + "value": 199.92003198720514, + "ts": 1720052602113 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 39d1c11626..7419f064d1 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 20.79434393844874, "ts": 1719966424461 + }, + { + "value": 22.91265695170012, + "ts": 1720052765388 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 5b4e662a75..190b3a1d53 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 25Thu 27Sat 29JulyWed 03Fri 05050100150200250300350[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 25d854bf95..3184f0b999 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 0302004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Tue 25Thu 27Sat 29JulyWed 03Fri 0502004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file