From 3ba93436efd79ece712b70a7f7429dade1d6150f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:31:29 +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 318fddee08..4cc4746e78 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -482,5 +482,9 @@ { "value": 88.9679715302491, "ts": 1722212750987 + }, + { + "value": 94.33962264150944, + "ts": 1722299090280 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 5592735ef4..5e753437bb 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -478,5 +478,9 @@ { "value": 136.23978201634878, "ts": 1722212720064 + }, + { + "value": 132.13530655391122, + "ts": 1722299107891 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 1958edd0f8..73018a4b72 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1246,5 +1246,9 @@ { "value": 17.758204290382157, "ts": 1722212890533 + }, + { + "value": 17.397355601948504, + "ts": 1722299194241 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 16b7d0e90e..4465e5faf4 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -482,5 +482,9 @@ { "value": 267.5227394328518, "ts": 1722212786948 + }, + { + "value": 362.1876131836291, + "ts": 1722299121297 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index dbb6cde206..cd9ba267c0 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -478,5 +478,9 @@ { "value": 444.8398576512455, "ts": 1722212746567 + }, + { + "value": 434.0277777777778, + "ts": 1722299132782 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 369305cf6b..0bc1de488b 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1222,5 +1222,9 @@ { "value": 103.2258064516129, "ts": 1722213003398 + }, + { + "value": 113.0837950921633, + "ts": 1722299292876 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 17b6aa105c..1abd1b117b 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Jul 21Tue 23Thu 25Sat 27Mon 290100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Jul 21Tue 23Thu 25Sat 27Mon 29Wed 310100200300400500600700800[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 251121292c..7e7d62d3ac 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -482,5 +482,9 @@ { "value": 116.44154634373545, "ts": 1722212762549 + }, + { + "value": 168.5772083614295, + "ts": 1722299100749 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index e76e91dd42..f27cc8509e 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -478,5 +478,9 @@ { "value": 265.3927813163482, "ts": 1722212727686 + }, + { + "value": 256.9373072970195, + "ts": 1722299115332 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 1747945f23..3603ae0438 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1182,5 +1182,9 @@ { "value": 27.166530834012494, "ts": 1722212940313 + }, + { + "value": 29.624363076193863, + "ts": 1722299239125 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index b5e7b68d5f..2f7d436660 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Jul 21Tue 23Thu 25Sat 27Mon 29050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Jul 21Tue 23Thu 25Sat 27Mon 29Wed 31050100150200250300350400[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 82e4a34a55..61eceb009e 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Jul 21Tue 23Thu 25Sat 27Mon 2902004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Jul 21Tue 23Thu 25Sat 27Mon 29Wed 3102004006008001,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 502d0f3398..2f9598dc48 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1014,5 +1014,9 @@ { "value": 967.2115291614276, "ts": 1722212956245 + }, + { + "value": 820.3819333667564, + "ts": 1722299292223 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 6f854eee05..e198be85f3 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -482,5 +482,9 @@ { "value": 106.31511800978099, "ts": 1722212756958 + }, + { + "value": 101.87449062754685, + "ts": 1722299096529 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index a07ed9119d..3a2f9391c7 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -478,5 +478,9 @@ { "value": 180.63583815028903, "ts": 1722212724286 + }, + { + "value": 171.7032967032967, + "ts": 1722299112143 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 929dc4e3ea..aa95a67993 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1234,5 +1234,9 @@ { "value": 17.52479758858785, "ts": 1722212920504 + }, + { + "value": 19.661816751867875, + "ts": 1722299220996 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index f53daff71f..eb22a924b0 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Jul 21Tue 23Thu 25Sat 27Mon 29020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Jul 21Tue 23Thu 25Sat 27Mon 29Wed 31020406080100120140160180200220240260280300[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 a09f8d0bcf..a41580eabe 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Jul 21Tue 23Thu 25Sat 27Mon 29020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Jul 21Tue 23Thu 25Sat 27Mon 29Wed 31020406080100120140160180200220[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 6831b592b0..479ee1e775 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -482,5 +482,9 @@ { "value": 391.31285462727453, "ts": 1722212776904 + }, + { + "value": 461.25461254612543, + "ts": 1722299113714 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index e6a50b2031..a8d3fb132b 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -478,5 +478,9 @@ { "value": 500.3752814610958, "ts": 1722212739396 + }, + { + "value": 449.034575662326, + "ts": 1722299126205 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 4464bc5362..703f57f62b 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -222,5 +222,9 @@ { "value": 191.88333493236112, "ts": 1722212981392 + }, + { + "value": 197.45285813012146, + "ts": 1722299273270 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 08089ea4c9..553b1a0f6a 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Jul 21Tue 23Thu 25Sat 27Mon 290100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Jul 21Tue 23Thu 25Sat 27Mon 29Wed 310100200300400500600700800900[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 f5c9d81e0c..7fa63b4754 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 @@ -Jul 21Tue 23Thu 25Sat 27Mon 29050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Jul 21Tue 23Thu 25Sat 27Mon 29Wed 31050100150200250300350[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 8b1bfb3652..b8352a07bc 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -482,5 +482,9 @@ { "value": 193.6295866008326, "ts": 1722212797647 + }, + { + "value": 231.24060585038734, + "ts": 1722299130301 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index df67387946..35381b290d 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -478,5 +478,9 @@ { "value": 333.889816360601, "ts": 1722212752932 + }, + { + "value": 351.3086246267346, + "ts": 1722299138878 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 5d82a37f67..19367c2494 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 36.25355738031794, "ts": 1722213058919 + }, + { + "value": 41.91905430613485, + "ts": 1722299340966 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index f4e7f1e4e1..58338e6709 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Jul 21Tue 23Thu 25Sat 27Mon 29050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Jul 21Tue 23Thu 25Sat 27Mon 29Wed 31050100150200250300350400450500550600650[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 f63d38b731..e4426c19a3 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -482,5 +482,9 @@ { "value": 3342.121876044413, "ts": 1722212747611 + }, + { + "value": 2252.9852053971513, + "ts": 1722299086902 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 9450b159a6..de523d9960 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -478,5 +478,9 @@ { "value": 4249.091166611585, "ts": 1722212717391 + }, + { + "value": 1739.4329448599756, + "ts": 1722299105318 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 2b759a8f41..31e21970b9 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1222,5 +1222,9 @@ { "value": 1024.940211820977, "ts": 1722212875731 + }, + { + "value": 1077.7281490617777, + "ts": 1722299179276 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 8fcc3de8cb..d83ac445bb 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Jul 21Tue 23Thu 25Sat 27Mon 2901,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Jul 21Tue 23Thu 25Sat 27Mon 29Wed 3101,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 3e3421f0ff..98344c84bb 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -482,5 +482,9 @@ { "value": 108.55405992184107, "ts": 1722212768996 + }, + { + "value": 117.89672247111531, + "ts": 1722299106713 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 77b59febfd..25d690c92b 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -478,5 +478,9 @@ { "value": 199.52114924181964, "ts": 1722212732109 + }, + { + "value": 190.83969465648855, + "ts": 1722299119254 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 1f053af018..7f98853bfe 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1234,5 +1234,9 @@ { "value": 19.55645949857238, "ts": 1722212967716 + }, + { + "value": 24.619626766458218, + "ts": 1722299260688 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index b96e827a8b..2d1286f685 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Jul 21Tue 23Thu 25Sat 27Mon 29050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Jul 21Tue 23Thu 25Sat 27Mon 29Wed 31050100150200250300350[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 cadf0ed673..c0d9e3dab3 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Jul 21Tue 23Thu 25Sat 27Mon 2902004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Jul 21Tue 23Thu 25Sat 27Mon 29Wed 3102004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file