From d7d04b5ccff0dc9e2b0dbe23c7c41e5099f3c1d5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 7 Jul 2024 00:35:19 +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 95ca65fbef..445b4102dd 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -386,5 +386,9 @@ { "value": 98.00078400627204, "ts": 1720225359595 + }, + { + "value": 92.31905465288035, + "ts": 1720311937652 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 0dab5dac7e..1d2581d62d 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 132.48542660307365, "ts": 1720225329420 + }, + { + "value": 124.93753123438282, + "ts": 1720311944122 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 1a4a7d6029..c4b152cf85 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1150,5 +1150,9 @@ { "value": 18.58874265744665, "ts": 1720225481493 + }, + { + "value": 17.570986786617937, + "ts": 1720312077488 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index c2b380e024..de8ccb4159 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -386,5 +386,9 @@ { "value": 425.71306939123025, "ts": 1720225388985 + }, + { + "value": 430.5705059203445, + "ts": 1720311967707 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 4ee9329d6a..88862a4c32 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 444.64206313917293, "ts": 1720225355899 + }, + { + "value": 465.4410053525716, + "ts": 1720311970012 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 6fc01a695c..b19b1b6deb 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 100.0050002500125, "ts": 1720225593156 + }, + { + "value": 124.10797393732548, + "ts": 1720312184887 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 27338fbb5b..e5cb6e4959 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 29JulyWed 03Fri 05Jul 070100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 070100200300400500600700800[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 cb08036bad..c6a238db70 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -386,5 +386,9 @@ { "value": 119.27480916030534, "ts": 1720225370588 + }, + { + "value": 116.38733705772812, + "ts": 1720311948843 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 8b159193f3..48ffeab882 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 188.39487565938208, "ts": 1720225337611 + }, + { + "value": 165.61775422325272, + "ts": 1720311952888 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 08dff9702d..903c1a6c45 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1086,5 +1086,9 @@ { "value": 21.566597653554176, "ts": 1720225531713 + }, + { + "value": 19.075232717839157, + "ts": 1720312131603 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 1cd492d126..d89fdbfd37 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 29JulyWed 03Fri 05Jul 07020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 07020406080100120140160180200220240260280300[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 3dc45550df..630adaecd1 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 29JulyWed 03Fri 05Jul 0702004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 0702004006008001,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 68b5e9c527..9565a1ee5e 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -918,5 +918,9 @@ { "value": 1036.6633263070598, "ts": 1720225585210 + }, + { + "value": 914.6527368442448, + "ts": 1720312180945 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index a7a5f50ba8..1c2fbb47fd 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -386,5 +386,9 @@ { "value": 116.6044776119403, "ts": 1720225365181 + }, + { + "value": 116.22501162250117, + "ts": 1720311943254 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index bc33eda42d..96e8c6d83c 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 184.6381093057607, "ts": 1720225333519 + }, + { + "value": 160.77170418006432, + "ts": 1720311948531 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 2789bc69c9..bf59c36e70 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 20.277394760321194, "ts": 1720225507352 + }, + { + "value": 19.66723046060654, + "ts": 1720312104196 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index f35b0a636e..f6a6002ec1 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 29JulyWed 03Fri 05Jul 07020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 07020406080100120140160180200220240260280[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 ff728b47a1..d29acced8a 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 29JulyWed 03Fri 05Jul 07020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 07020406080100120140160180200220[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 5a3ee35011..9c0a75d349 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -386,5 +386,9 @@ { "value": 536.3368195226602, "ts": 1720225382063 + }, + { + "value": 537.4899220639613, + "ts": 1720311960850 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 3be2664646..8ccbcfb122 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 477.2130756382725, "ts": 1720225348797 + }, + { + "value": 465.54934823091247, + "ts": 1720311963687 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 45b7fadcec..3a651ee177 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -126,5 +126,9 @@ { "value": 163.54567012838336, "ts": 1720225571130 + }, + { + "value": 204.91803278688525, + "ts": 1720312166928 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 182cc55c47..58cbac9f71 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 29JulyWed 03Fri 05Jul 070100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 070100200300400500600700800900[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 ae80d67915..e697000773 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 @@ -Sat 29JulyWed 03Fri 05Jul 07050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 07050100150200250300350[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 dfda380b61..2dd8fa6145 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -386,5 +386,9 @@ { "value": 279.4466955428252, "ts": 1720225396533 + }, + { + "value": 266.27612834509387, + "ts": 1720311975602 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index ae0da56c50..9b1648d78d 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 386.47342995169083, "ts": 1720225361498 + }, + { + "value": 357.27045373347624, + "ts": 1720311975922 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index f1ab506936..ecd3b3aefe 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1026,5 +1026,9 @@ { "value": 34.47919180774402, "ts": 1720225651490 + }, + { + "value": 46.518118807275435, + "ts": 1720312228232 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index fad1ce571c..c6806f82ae 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 29JulyWed 03Fri 05Jul 07050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 07050100150200250300350400450500550600650[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 9db8d626d2..07d95b4daa 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -386,5 +386,9 @@ { "value": 3778.4961585289057, "ts": 1720225356341 + }, + { + "value": 3658.2391675473536, + "ts": 1720311934352 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 628e996130..4cb75f69da 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 4475.16284620357, "ts": 1720225326761 + }, + { + "value": 4559.732495693586, + "ts": 1720311941378 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 876590842b..276bf3a82f 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 1400.0373343289152, "ts": 1720225467405 + }, + { + "value": 1318.2177695755338, + "ts": 1720312062669 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 583ddfe1b7..5ca5373d81 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 29JulyWed 03Fri 05Jul 0701,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 0701,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 b59a2e040e..b01e5dc053 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -386,5 +386,9 @@ { "value": 134.2281879194631, "ts": 1720225375595 + }, + { + "value": 134.15615776764153, + "ts": 1720311954434 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 7737184d5c..2bba5dd681 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 217.9598953792502, "ts": 1720225341377 + }, + { + "value": 203.5830618892508, + "ts": 1720311956701 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 12e1a03ffc..02af3222c9 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 21.80074122520166, "ts": 1720225555939 + }, + { + "value": 22.731405710129117, + "ts": 1720312154808 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index bc598a8054..b2da1cee8c 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 29JulyWed 03Fri 05Jul 07050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 07050100150200250300350[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 69bd2ec3d4..f9dca3bd13 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 29JulyWed 03Fri 05Jul 0702004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 0702004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file