From a5a30a4a205d2585da158d5a5e25c89e79007c0c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 20 Oct 2024 00:37:25 +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 9ee3eca2ad..96499c56e4 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 83.11170212765957, "ts": 1729297606515 + }, + { + "value": 92.55831173639393, + "ts": 1729384195286 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index e77175bb7f..7f61b90961 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -822,5 +822,9 @@ { "value": 124.5019920318725, "ts": 1729297622229 + }, + { + "value": 125.25050100200401, + "ts": 1729384185762 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 4984eb3b44..4f88795093 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1590,5 +1590,9 @@ { "value": 17.57469244288225, "ts": 1729297743671 + }, + { + "value": 15.76988582602662, + "ts": 1729384359324 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index e72785f586..cbafd5067f 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 242.9248147698287, "ts": 1729297642621 + }, + { + "value": 257.49967812540234, + "ts": 1729384229964 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index fb94e523e5..865d07dabf 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -822,5 +822,9 @@ { "value": 260.34886748242644, "ts": 1729297654213 + }, + { + "value": 287.48023573379334, + "ts": 1729384215911 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 21c80ad8ce..26febf755c 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1566,5 +1566,9 @@ { "value": 78.87990534411358, "ts": 1729297867882 + }, + { + "value": 65.49002914306297, + "ts": 1729384502298 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index d7f67e155d..716ef9b722 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21050100150200250300350400450[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 a63b3f317c..4bda2b2afa 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 177.5568181818182, "ts": 1729297617047 + }, + { + "value": 188.25301204819277, + "ts": 1729384205228 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index e03c3e7e81..e602b4d865 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -822,5 +822,9 @@ { "value": 200.0800320128051, "ts": 1729297630712 + }, + { + "value": 258.13113061435206, + "ts": 1729384193562 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 3265eee7e5..7dd802a572 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1526,5 +1526,9 @@ { "value": 26.62832188315492, "ts": 1729297796481 + }, + { + "value": 29.090062834535726, + "ts": 1729384409743 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 117bc90138..187c647136 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21050100150200250300350400[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 7befc4ab62..f3228f11df 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 1902004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 2102004006008001,0001,2001,4001,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 6eb8a6dbf0..47f9ceb18e 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 752.4454477050414, "ts": 1729297861426 + }, + { + "value": 778.1697447603236, + "ts": 1729384451605 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index beb4aa6534..71e4471608 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -822,5 +822,9 @@ { "value": 101.83299389002036, "ts": 1729297612844 + }, + { + "value": 111.20996441281137, + "ts": 1729384201185 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 7de5ed365e..7d437e6068 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -818,5 +818,9 @@ { "value": 159.54052329291642, "ts": 1729297626792 + }, + { + "value": 165.72754391779915, + "ts": 1729384190215 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 1964626ba4..de7c0d4d74 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1574,5 +1574,9 @@ { "value": 16.07303587501607, "ts": 1729297776282 + }, + { + "value": 16.46253127880943, + "ts": 1729384391136 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 981340a00e..c7307d5d8d 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21020406080100120140160180200220240260[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 26d3e8563c..7d855af30f 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21020406080100120140160180200[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 b9132d1340..06dab7d9ed 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 306.1380682687892, "ts": 1729297631955 + }, + { + "value": 337.2112628561794, + "ts": 1729384219400 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 3188bdf52b..308de7bcb8 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -822,5 +822,9 @@ { "value": 315.2088258471237, "ts": 1729297643970 + }, + { + "value": 348.6750348675035, + "ts": 1729384206331 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 0c80ad62bd..65195e32a9 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -566,5 +566,9 @@ { "value": 124.89851995253855, "ts": 1729297840087 + }, + { + "value": 61.44770800049158, + "ts": 1729384469309 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index c7205c7044..263124acec 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21050100150200250300350400450500550[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 3f8c3584c5..60a7b60f0e 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 @@ -Oct 13Tue 15Thu 17Sat 19020406080100120140160180200220[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21020406080100120140160180200220[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 7807f8e164..1d236c9d7d 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 237.38872403560828, "ts": 1729297651408 + }, + { + "value": 264.1310089804543, + "ts": 1729384237911 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index e7ff8adb05..56f83cef5f 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -822,5 +822,9 @@ { "value": 304.1362530413625, "ts": 1729297661124 + }, + { + "value": 316.8567807351077, + "ts": 1729384222561 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index b7863ace73..bf9227f63d 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1466,5 +1466,9 @@ { "value": 43.240438458045965, "ts": 1729297914507 + }, + { + "value": 40.63471423637213, + "ts": 1729384551897 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index f04f38882c..bbb43ab0d0 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21050100150200250300350400450500[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 f491f8fd68..822386c68a 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 4214.075010535188, "ts": 1729297602801 + }, + { + "value": 4476.943739740337, + "ts": 1729384191864 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index c3a442842e..74782128d6 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -822,5 +822,9 @@ { "value": 5175.685778365633, "ts": 1729297619373 + }, + { + "value": 5676.800807367226, + "ts": 1729384183063 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 05a62fea13..8af47e708d 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1566,5 +1566,9 @@ { "value": 897.8362147225188, "ts": 1729297728724 + }, + { + "value": 800.533689126084, + "ts": 1729384342694 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 807d1749f3..d29fff464e 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 1901,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 2101,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 fabd22d7a3..bf7bc9bce2 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 128.70012870012872, "ts": 1729297622304 + }, + { + "value": 137.81697905181917, + "ts": 1729384210350 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index bf9d64327b..777b18c33b 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -822,5 +822,9 @@ { "value": 191.131498470948, "ts": 1729297634786 + }, + { + "value": 195.7713390759593, + "ts": 1729384197533 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 5c46b7f705..2ac9d1c43a 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1578,5 +1578,9 @@ { "value": 21.586150325950868, "ts": 1729297821019 + }, + { + "value": 21.772262138036144, + "ts": 1729384433964 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 6fd53b5225..4a04eb1ee5 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21020406080100120140160180200220240260280300[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 85d81654d9..daac2be1f3 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 1901002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 2101002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file