From e5b182a167995a11e07c0dfd46f650b5e751b517 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 6 May 2024 00:32:06 +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 264f9919eb..7a984acf01 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -206,5 +206,9 @@ { "value": 95.89566551591868, "ts": 1714868640593 + }, + { + "value": 95.85889570552146, + "ts": 1714954975214 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index dfd9140e7e..c1cdf56fd8 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -202,5 +202,9 @@ { "value": 113.99908800729594, "ts": 1714868656767 + }, + { + "value": 139.58682300390845, + "ts": 1714954983448 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 74041f6e1b..674972e609 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -970,5 +970,9 @@ { "value": 13.433637829124127, "ts": 1714868942283 + }, + { + "value": 13.052103999164665, + "ts": 1714955205445 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 08917d433c..9c8b86e1f0 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -206,5 +206,9 @@ { "value": 449.438202247191, "ts": 1714868669219 + }, + { + "value": 439.94720633523974, + "ts": 1714955005439 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 2b6ebc44ef..0a012bfcf4 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -202,5 +202,9 @@ { "value": 414.765657403567, "ts": 1714868686467 + }, + { + "value": 527.7044854881267, + "ts": 1714955008126 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 3b44e8290e..885e445da1 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -946,5 +946,9 @@ { "value": 85.6384345294168, "ts": 1714869084933 + }, + { + "value": 83.74507997655137, + "ts": 1714955353907 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 32348fcfd5..5ebfe7062d 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29MayFri 03May 050100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29MayFri 03May 05Tue 070100200300400500600700800900[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 5575245c5f..581bf04985 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -206,5 +206,9 @@ { "value": 122.33912405187179, "ts": 1714868651734 + }, + { + "value": 124.19274714356682, + "ts": 1714954986381 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 5e905f22b2..0175ae4949 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -202,5 +202,9 @@ { "value": 152.95197308045275, "ts": 1714868666062 + }, + { + "value": 187.82870022539444, + "ts": 1714954991552 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index fa4e75474e..2a8f51ad68 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -906,5 +906,9 @@ { "value": 15.491386788945345, "ts": 1714869009471 + }, + { + "value": 14.830634157916593, + "ts": 1714955275469 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 8e591995cd..6ab0a79807 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29MayFri 03May 05050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29MayFri 03May 05Tue 07050100150200250300350[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 12a8fef27f..8c401ea68d 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29MayFri 03May 0502004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 27Mon 29MayFri 03May 05Tue 0702004006008001,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 8dc60c11f6..bf1b837111 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -738,5 +738,9 @@ { "value": 805.8739255014326, "ts": 1714868920507 + }, + { + "value": 747.0305535496401, + "ts": 1714955299213 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index b51f019c06..2b65d634c2 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -206,5 +206,9 @@ { "value": 117.89672247111531, "ts": 1714868646244 + }, + { + "value": 116.71335200746967, + "ts": 1714954980934 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 11d790017d..0022ce229c 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -202,5 +202,9 @@ { "value": 155.4243083618278, "ts": 1714868661415 + }, + { + "value": 187.7581674802854, + "ts": 1714954987550 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index b10f6af6b9..9ec7158b01 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -958,5 +958,9 @@ { "value": 15.574383254423125, "ts": 1714868975805 + }, + { + "value": 14.975440277944172, + "ts": 1714955240335 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 031dd276c9..b401f75af4 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29MayFri 03May 05050100150200250300350[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29MayFri 03May 05Tue 07050100150200250300350[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 74f74475ed..8dae47fa1b 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29MayFri 03May 05020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29MayFri 03May 05Tue 07020406080100120140160180200220240[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 10c81c058b..e6a94a6fef 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -206,5 +206,9 @@ { "value": 591.016548463357, "ts": 1714868662604 + }, + { + "value": 577.0340450086554, + "ts": 1714954998431 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 57b555bd34..c83f18bafd 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -202,5 +202,9 @@ { "value": 396.03960396039605, "ts": 1714868679005 + }, + { + "value": 550.5092210294522, + "ts": 1714955001832 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 2c6b400d5a..3461ac2a02 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -958,5 +958,9 @@ { "value": 122.69185939512914, "ts": 1714869059129 + }, + { + "value": 115.02185415228892, + "ts": 1714955327274 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 421965160e..44633f750f 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29MayFri 03May 0501002003004005006007008009001,000[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29MayFri 03May 05Tue 0701002003004005006007008009001,000[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 c7e9b0e15a..026af5fb17 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 27Mon 29MayFri 03May 05020406080100120140160180200220240260280[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 27Mon 29MayFri 03May 05Tue 07020406080100120140160180200220240260280[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 ee038fa539..ff9efb7044 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -206,5 +206,9 @@ { "value": 340.3096818104475, "ts": 1714868675486 + }, + { + "value": 359.1954022988506, + "ts": 1714955011346 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index fcc62b939d..1288c21f63 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -202,5 +202,9 @@ { "value": 425.4413954477771, "ts": 1714868691585 + }, + { + "value": 522.3295899712718, + "ts": 1714955012296 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index a4d38e99c9..570eb28dbf 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -846,5 +846,9 @@ { "value": 46.0925076628794, "ts": 1714869128699 + }, + { + "value": 42.50164693881888, + "ts": 1714955401357 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 91879babc4..6cd3e63b93 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29MayFri 03May 0501002003004005006007008009001,000[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29MayFri 03May 05Tue 0701002003004005006007008009001,000[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 4c2ccc3d7c..17d2a76869 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -206,5 +206,9 @@ { "value": 3361.0934757441087, "ts": 1714868637305 + }, + { + "value": 4076.640847941296, + "ts": 1714954971952 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index bcd47084d3..1440b8f6d1 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -202,5 +202,9 @@ { "value": 4124.08926362095, "ts": 1714868653859 + }, + { + "value": 5091.6496945010185, + "ts": 1714954980974 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index e32d091d71..87f05f8de7 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -946,5 +946,9 @@ { "value": 999.3781646975216, "ts": 1714868922962 + }, + { + "value": 917.6463391009105, + "ts": 1714955185590 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index a42449e302..f5f75a8e51 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29MayFri 03May 0501,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29MayFri 03May 05Tue 0701,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 9809714633..ab28e7a1f2 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -206,5 +206,9 @@ { "value": 135.90649633052462, "ts": 1714868656617 + }, + { + "value": 139.58682300390845, + "ts": 1714954991899 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 446f67616c..69e2f377bd 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -202,5 +202,9 @@ { "value": 177.5568181818182, "ts": 1714868670777 + }, + { + "value": 216.54395842355996, + "ts": 1714954995211 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index d57c156ee8..daa780e4bc 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -958,5 +958,9 @@ { "value": 17.495975925537127, "ts": 1714869039912 + }, + { + "value": 17.027652908323116, + "ts": 1714955306761 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index be6dd88d3f..ae27067a1e 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 27Mon 29MayFri 03May 05050100150200250300350400[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29MayFri 03May 05Tue 07050100150200250300350400[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 a42580bf67..905ed01487 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29MayFri 03May 0501002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 27Mon 29MayFri 03May 05Tue 0701002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file