From 65247d40a91cffc12ca9e540f117bf0a3ac75382 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 12 May 2024 00:33:05 +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 d42addc81c..713b711287 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 75.21058965102287, "ts": 1715386935071 + }, + { + "value": 76.52280379553108, + "ts": 1715473483805 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index b9b0582b59..80553689a0 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -226,5 +226,9 @@ { "value": 99.68102073365232, "ts": 1715386952457 + }, + { + "value": 107.85159620362381, + "ts": 1715473510956 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 36ca111a6b..de8e7b4ec2 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -994,5 +994,9 @@ { "value": 12.525050100200401, "ts": 1715387103210 + }, + { + "value": 13.583265417006247, + "ts": 1715473638270 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index c7f5e917af..d1f2a56e78 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 314.7128245476003, "ts": 1715386973978 + }, + { + "value": 293.7720329024677, + "ts": 1715473522897 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index c52c21d1d7..594821a021 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -226,5 +226,9 @@ { "value": 406.17384240454913, "ts": 1715386982972 + }, + { + "value": 395.9611958028113, + "ts": 1715473541036 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index c2e2d840da..7345e5ecbb 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -970,5 +970,9 @@ { "value": 70.78643731860976, "ts": 1715387278075 + }, + { + "value": 41.728389910075315, + "ts": 1715473814650 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index f5298d9693..ec6bb26576 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 110100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 03May 05Tue 07Thu 09Sat 11Mon 130100200300400500600700800[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 d7e8fe2c9c..29bb80c7a6 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 82.86377195889958, "ts": 1715386950047 + }, + { + "value": 96.8429207824908, + "ts": 1715473496819 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 5e6d81fafc..0829568a00 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -226,5 +226,9 @@ { "value": 150.2403846153846, "ts": 1715386962190 + }, + { + "value": 155.4726368159204, + "ts": 1715473520425 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 55da779221..9e8b473749 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -930,5 +930,9 @@ { "value": 12.35238895202332, "ts": 1715387179796 + }, + { + "value": 15.319096786053493, + "ts": 1715473706069 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 0d3fa012a3..61a1df13eb 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 03May 05Tue 07Thu 09Sat 11Mon 13020406080100120140160180200220240260280300[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 df9b4fbdc4..ab1d77bb7b 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 1102004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Fri 03May 05Tue 07Thu 09Sat 11Mon 1302004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 137bdf3af6..8478b99f25 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -762,5 +762,9 @@ { "value": 572.3843624592176, "ts": 1715387414827 + }, + { + "value": 1228.9373788131197, + "ts": 1715473686997 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index c7867da1a7..6e5c6a4b0e 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 81.49959250203749, "ts": 1715386942591 + }, + { + "value": 99.74067424695791, + "ts": 1715473490315 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 53400b17cc..765df2924d 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -226,5 +226,9 @@ { "value": 145.602795573675, "ts": 1715386957374 + }, + { + "value": 152.85845307245492, + "ts": 1715473515725 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index f996cb7ecc..7d92933f60 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -982,5 +982,9 @@ { "value": 15.087962823259602, "ts": 1715387137879 + }, + { + "value": 15.469339768578676, + "ts": 1715473671991 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 0cd4196999..be5691c973 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 03May 05Tue 07Thu 09Sat 11Mon 13020406080100120140160180200220240260280300[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 0aea3c6d46..e2df6e0aab 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 03May 05Tue 07Thu 09Sat 11Mon 13020406080100120140160180200220240[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 f223b56980..e85601c3b3 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 371.540033438603, "ts": 1715386965243 + }, + { + "value": 326.2642740619902, + "ts": 1715473513454 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 124301c6de..204b17f6de 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -226,5 +226,9 @@ { "value": 378.00037800037796, "ts": 1715386975474 + }, + { + "value": 411.0996916752312, + "ts": 1715473533282 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index abd4746d51..1a4d03d74d 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -982,5 +982,9 @@ { "value": 116.32641191182456, "ts": 1715387247166 + }, + { + "value": 105.1801209571391, + "ts": 1715473764058 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 0c4eb3e4bb..7a05df148b 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 1101002003004005006007008009001,000[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 03May 05Tue 07Thu 09Sat 11Mon 130100200300400500600700800900[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 b4287deab9..6f567a330a 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 @@ -Fri 03May 05Tue 07Thu 09Sat 11020406080100120140160180200220240260280[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Fri 03May 05Tue 07Thu 09Sat 11Mon 13020406080100120140160180200220240260280[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 4fe101ba40..c4ec43fb59 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 257.0694087403599, "ts": 1715386982185 + }, + { + "value": 257.16857400025714, + "ts": 1715473531086 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index fef6a52324..46fb820979 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -226,5 +226,9 @@ { "value": 410.17227235438884, "ts": 1715386988265 + }, + { + "value": 379.07505686125853, + "ts": 1715473546731 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index f3b1289d3d..985f2a367c 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -870,5 +870,9 @@ { "value": 42.5830902548598, "ts": 1715387325415 + }, + { + "value": 41.42759492097686, + "ts": 1715473863316 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 6f74b6e041..4cf7c2695a 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 1101002003004005006007008009001,000[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 03May 05Tue 07Thu 09Sat 11Mon 130100200300400500600700800900[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 6309ac387a..1db0c9a60b 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 3094.059405940594, "ts": 1715386931062 + }, + { + "value": 3283.3533982707672, + "ts": 1715473479781 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index b6ac693eb4..eae9afb75d 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -226,5 +226,9 @@ { "value": 3689.8856135459805, "ts": 1715386949152 + }, + { + "value": 3530.103941949402, + "ts": 1715473507828 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 046f9e304a..3a36454dc9 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -970,5 +970,9 @@ { "value": 932.4105921843272, "ts": 1715387082494 + }, + { + "value": 946.7605011518918, + "ts": 1715473619189 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 48b0f7f598..d6a16c4f0d 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 1101,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 03May 05Tue 07Thu 09Sat 11Mon 1301,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 c16ad6d1b3..93251015fc 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 98.67771857114663, "ts": 1715386956995 + }, + { + "value": 94.91268033409264, + "ts": 1715473504058 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 4c7c688e96..bf4aaa8f9e 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -226,5 +226,9 @@ { "value": 178.5076758300607, "ts": 1715386966979 + }, + { + "value": 174.15534656913968, + "ts": 1715473525177 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 7c92dbe33f..92841ee8da 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -982,5 +982,9 @@ { "value": 11.073216104885502, "ts": 1715387226872 + }, + { + "value": 14.702422959303693, + "ts": 1715473741971 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 6f02d9c33c..84559608b1 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11050100150200250300350400[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 03May 05Tue 07Thu 09Sat 11Mon 13050100150200250300350[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 32d333f9db..8ffc693421 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 1101002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Fri 03May 05Tue 07Thu 09Sat 11Mon 1302004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file