From 371eb62f1d5aa43802b389c4e8aac136b6f4d794 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 28 Sep 2024 00:33:37 +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 766b40fd36..b10fedf443 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -726,5 +726,9 @@ { "value": 85.85164835164835, "ts": 1727396854597 + }, + { + "value": 90.67827348567283, + "ts": 1727483201586 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index f55f5d0e5f..0d51f26990 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -722,5 +722,9 @@ { "value": 128.53470437017995, "ts": 1727396844500 + }, + { + "value": 116.17100371747212, + "ts": 1727483214377 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 79bbd65dd2..d839234ef3 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1490,5 +1490,9 @@ { "value": 18.236195200233425, "ts": 1727396985710 + }, + { + "value": 13.819026035045049, + "ts": 1727483338751 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 29ee46666d..c1a731b1d1 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -726,5 +726,9 @@ { "value": 228.20629849383846, "ts": 1727396891185 + }, + { + "value": 249.46987651241113, + "ts": 1727483237502 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 4dff4b2245..453c81899b 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -722,5 +722,9 @@ { "value": 277.3540424351685, "ts": 1727396875430 + }, + { + "value": 274.5367192862045, + "ts": 1727483246921 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 53c756c704..aa251e7a1b 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1466,5 +1466,9 @@ { "value": 69.44203326273394, "ts": 1727397118187 + }, + { + "value": 83.39935782494474, + "ts": 1727483467352 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 957ed1e170..4f58e4be4b 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 19Sat 21Mon 23Wed 25Fri 27050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 19Sat 21Mon 23Wed 25Fri 27Sep 29050100150200250300350400450[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 5613865186..d2bc7768b3 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -726,5 +726,9 @@ { "value": 178.12611328820805, "ts": 1727396865144 + }, + { + "value": 191.8649270913277, + "ts": 1727483211786 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index c443f74dad..4f329bb5ea 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -722,5 +722,9 @@ { "value": 250.25025025025025, "ts": 1727396852768 + }, + { + "value": 240.15369836695487, + "ts": 1727483222851 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 7556d45989..0a2d291723 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1426,5 +1426,9 @@ { "value": 29.23976608187134, "ts": 1727397034772 + }, + { + "value": 27.367268746579093, + "ts": 1727483392012 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 767d0b22b6..fc0ca50fa7 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 19Sat 21Mon 23Wed 25Fri 27050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 19Sat 21Mon 23Wed 25Fri 27Sep 29050100150200250300350400[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 e4d3cc0f43..f1dab05019 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 19Sat 21Mon 23Wed 25Fri 2702004006008001,0001,2001,4001,6001,8002,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 19Sat 21Mon 23Wed 25Fri 27Sep 2902004006008001,0001,2001,4001,6001,8002,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 3edd3711b1..a1ed7b567e 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1258,5 +1258,9 @@ { "value": 1009.9649878804202, "ts": 1727397027058 + }, + { + "value": 803.7723716643447, + "ts": 1727483452961 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index d0049b4c5b..25cd20c264 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -722,5 +722,9 @@ { "value": 104.18837257762033, "ts": 1727396860828 + }, + { + "value": 111.11111111111111, + "ts": 1727483207634 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 22411dc969..2cba85aaea 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -718,5 +718,9 @@ { "value": 158.9319771137953, "ts": 1727396849191 + }, + { + "value": 155.27950310559007, + "ts": 1727483219160 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 9fa793649e..326c6d9a8f 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1474,5 +1474,9 @@ { "value": 17.147952534467382, "ts": 1727397016240 + }, + { + "value": 15.638683848367322, + "ts": 1727483372254 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index d0cd9f6901..4fa3104710 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 17Thu 19Sat 21Mon 23Wed 25Fri 27020406080100120140160180200220240[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 19Sat 21Mon 23Wed 25Fri 27Sep 29020406080100120140160180200220240[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 c6729f69e7..fe675d16e6 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 19Sat 21Mon 23Wed 25Fri 27020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 19Sat 21Mon 23Wed 25Fri 27Sep 29020406080100120140160180200[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 c44ee14b03..d900eff272 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -726,5 +726,9 @@ { "value": 291.6302128900554, "ts": 1727396880624 + }, + { + "value": 332.88948069241013, + "ts": 1727483226614 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index f363ccf975..adaa60a6f9 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -722,5 +722,9 @@ { "value": 342.7004797806717, "ts": 1727396865944 + }, + { + "value": 312.01248049922, + "ts": 1727483236976 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 4bd89676f4..d0a3837908 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -466,5 +466,9 @@ { "value": 83.30556481172943, "ts": 1727397086849 + }, + { + "value": 98.07767752059631, + "ts": 1727483441334 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 3fde7e375b..66b072e176 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 19Sat 21Mon 23Wed 25Fri 27050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 19Sat 21Mon 23Wed 25Fri 27Sep 29050100150200250300350400450500550[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 b783835448..f507883a90 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 @@ -Tue 17Thu 19Sat 21Mon 23Wed 25Fri 27020406080100120140160180200220240[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 19Sat 21Mon 23Wed 25Fri 27Sep 29020406080100120140160180200220240[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 8cb9a109eb..f3b04f3134 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -726,5 +726,9 @@ { "value": 237.0791844476055, "ts": 1727396899948 + }, + { + "value": 275.027502750275, + "ts": 1727483245192 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 0bdcdef0ad..e92128afec 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -722,5 +722,9 @@ { "value": 327.0111183780249, "ts": 1727396881889 + }, + { + "value": 314.26775612822127, + "ts": 1727483253647 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 0fbb37ba60..5db22454de 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1366,5 +1366,9 @@ { "value": 43.27786553567178, "ts": 1727397164740 + }, + { + "value": 41.615514263717515, + "ts": 1727483515812 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 650fd8e4dc..d819f4c6b7 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 19Sat 21Mon 23Wed 25Fri 27050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 19Sat 21Mon 23Wed 25Fri 27Sep 29050100150200250300350400450500[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 7b87a441da..e8eca74739 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -726,5 +726,9 @@ { "value": 3624.5016310257342, "ts": 1727396850917 + }, + { + "value": 4048.765126636376, + "ts": 1727483197929 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index f7d8e0ca68..16653f51fd 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -722,5 +722,9 @@ { "value": 5039.193729003359, "ts": 1727396841858 + }, + { + "value": 4859.873643285275, + "ts": 1727483211351 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 40f0d385d2..b8a4ea2ca6 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1466,5 +1466,9 @@ { "value": 959.590574688133, "ts": 1727396971225 + }, + { + "value": 977.6657686625532, + "ts": 1727483319868 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index bca4865c9a..2f3a68d156 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 19Sat 21Mon 23Wed 25Fri 2701,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 19Sat 21Mon 23Wed 25Fri 27Sep 2901,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 61e3e565a0..5430a2dcf5 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -726,5 +726,9 @@ { "value": 130.61650992685475, "ts": 1727396870424 + }, + { + "value": 136.53741125068268, + "ts": 1727483217020 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index f0046804e6..2bf30625fe 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -722,5 +722,9 @@ { "value": 187.4062968515742, "ts": 1727396856774 + }, + { + "value": 187.89928598271325, + "ts": 1727483227085 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 0bf24e2930..22a0f1c442 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1478,5 +1478,9 @@ { "value": 21.045542554087046, "ts": 1727397059899 + }, + { + "value": 20.79693869062474, + "ts": 1727483417523 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index e0b67d5651..b6171fc520 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 19Sat 21Mon 23Wed 25Fri 27020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 19Sat 21Mon 23Wed 25Fri 27Sep 29020406080100120140160180200220240260280300[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 7650188ed0..dfc43e5c1b 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 19Sat 21Mon 23Wed 25Fri 2702004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 19Sat 21Mon 23Wed 25Fri 27Sep 2902004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file