From ad6b743a5428aa0a67f3b94832062cc5a25419eb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 Nov 2024 00:37:17 +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 615b9b6890..5c25382bc0 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -914,5 +914,9 @@ { "value": 82.94625082946251, "ts": 1731198544428 + }, + { + "value": 87.16875871687587, + "ts": 1731284888157 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index d8302d2a06..e42cbad201 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 72.00460829493088, "ts": 1731198550365 + }, + { + "value": 111.16051578479323, + "ts": 1731284878988 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 113bd87c33..e35234eaec 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1678,5 +1678,9 @@ { "value": 14.21342884757519, "ts": 1731198719756 + }, + { + "value": 16.509278214356467, + "ts": 1731285032203 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 39cb124351..3c92f05102 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -914,5 +914,9 @@ { "value": 267.8810608090008, "ts": 1731198579566 + }, + { + "value": 257.2347266881029, + "ts": 1731284923315 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 06a03a3e20..7b3991ca34 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 257.8981302385558, "ts": 1731198581580 + }, + { + "value": 278.473962684489, + "ts": 1731284910522 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index fc9e572465..5da7bdc381 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1654,5 +1654,9 @@ { "value": 76.53158841311752, "ts": 1731198864317 + }, + { + "value": 90.74410163339384, + "ts": 1731285146536 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 355aabc087..21ea59e402 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -NovemberNov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Nov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450[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 c8455de98d..e225a4505f 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -914,5 +914,9 @@ { "value": 168.5772083614295, "ts": 1731198554866 + }, + { + "value": 172.1170395869191, + "ts": 1731284898481 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 430280019e..16e8cb1399 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 217.20243266724586, "ts": 1731198558580 + }, + { + "value": 222.41992882562275, + "ts": 1731284887543 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index e2c8591b05..6de3843ed7 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1614,5 +1614,9 @@ { "value": 23.602719033232628, "ts": 1731198776309 + }, + { + "value": 31.96113525952442, + "ts": 1731285075162 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 4c6f1fd7ad..5c97655ddb 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -NovemberNov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Nov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400[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 987ea6ddb5..d7dac8c063 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -NovemberNov 03Tue 05Thu 07Sat 09Mon 1101002003004005006007008009001,0001,1001,2001,300[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Nov 03Tue 05Thu 07Sat 09Mon 1101002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index ded519ae34..6c7c1a9a0a 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1438,5 +1438,9 @@ { "value": 749.4316809752605, "ts": 1731198834837 + }, + { + "value": 686.530275985171, + "ts": 1731285163539 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index d4556ab4f5..918ca7c3b5 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 104.07993338884262, "ts": 1731198550553 + }, + { + "value": 107.71219302024988, + "ts": 1731284894272 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 1759c8bfa3..f6bc58cfdc 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 158.62944162436548, "ts": 1731198554947 + }, + { + "value": 152.48551387618176, + "ts": 1731284883694 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 8c27221b45..99424437f0 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1662,5 +1662,9 @@ { "value": 15.358152107138471, "ts": 1731198753691 + }, + { + "value": 20.20038784744667, + "ts": 1731285058206 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index f9748fbde5..118584b7bd 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -NovemberNov 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Nov 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200220240260[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 259854def0..46a59e2cff 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -NovemberNov 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Nov 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200[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 54bec49f3a..c610231182 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -914,5 +914,9 @@ { "value": 305.5300947143293, "ts": 1731198569576 + }, + { + "value": 310.4144032283098, + "ts": 1731284913055 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 80e32eb0db..207b9bfd7a 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 295.2901225454009, "ts": 1731198572056 + }, + { + "value": 322.6326826907566, + "ts": 1731284901000 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index f836ff9cbb..4d9df4bc86 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -654,5 +654,9 @@ { "value": 69.20894179527996, "ts": 1731198835529 + }, + { + "value": 98.28492800629023, + "ts": 1731285122531 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 4203533c48..5aacdaf7b4 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -NovemberNov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Nov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500550[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 6039fdc1ce..36ae356167 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 @@ -NovemberNov 03Tue 05Thu 07Sat 09Mon 11020406080100120140160[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Nov 03Tue 05Thu 07Sat 09Mon 11020406080100120140160[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 e39d65d9c3..5525589fb1 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -914,5 +914,9 @@ { "value": 249.28331048236322, "ts": 1731198587957 + }, + { + "value": 230.25558369790468, + "ts": 1731284932388 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 2eca607bc3..9e5373e591 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 240.00960038401536, "ts": 1731198590305 + }, + { + "value": 306.9367710251688, + "ts": 1731284917425 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 2a469cfcae..ce0cd1641a 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1554,5 +1554,9 @@ { "value": 37.573503165567644, "ts": 1731198917886 + }, + { + "value": 44.956953716816145, + "ts": 1731285191335 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 306308a491..773267f507 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -NovemberNov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Nov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500[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 a7e5de3dab..8f04ed9051 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -914,5 +914,9 @@ { "value": 4352.451881226424, "ts": 1731198540723 + }, + { + "value": 3975.9674854214527, + "ts": 1731284884574 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index ea8d65860b..255ea9f84a 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 4517.618712980624, "ts": 1731198546208 + }, + { + "value": 4705.882352941177, + "ts": 1731284875995 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 9f41e32e24..21d07f3774 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1654,5 +1654,9 @@ { "value": 763.9549096835528, "ts": 1731198701453 + }, + { + "value": 907.3403837041667, + "ts": 1731285016326 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index ea25e5acb7..c13e4f28a1 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -NovemberNov 03Tue 05Thu 07Sat 09Mon 1101,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Nov 03Tue 05Thu 07Sat 09Mon 1101,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 2598d58afd..2f3cd2e20c 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -914,5 +914,9 @@ { "value": 125.5650426921145, "ts": 1731198560221 + }, + { + "value": 130.61650992685475, + "ts": 1731284903653 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index f3c3fc9b49..ad4eaca628 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 170.94017094017096, "ts": 1731198562883 + }, + { + "value": 187.82870022539444, + "ts": 1731284891592 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 6dcf70e493..32e4a6f963 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1666,5 +1666,9 @@ { "value": 19.37759175289695, "ts": 1731198803536 + }, + { + "value": 21.38305606637301, + "ts": 1731285099850 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 1956fdc532..17b994f6d5 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -NovemberNov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Nov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350[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 eb3f3ac5bb..2b6c2d5fd3 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -NovemberNov 03Tue 05Thu 07Sat 09Mon 1101002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Nov 03Tue 05Thu 07Sat 09Mon 1101002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file