From b18cd5c7302892dbd3f1ed318b4aaf290470196e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2024 00:33:33 +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 4a9e0eb621..69b9e91b12 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -450,5 +450,9 @@ { "value": 97.84735812133071, "ts": 1721521593466 + }, + { + "value": 87.41258741258741, + "ts": 1721607925452 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 3ddcf683c2..a84986630c 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 144.25851125216386, "ts": 1721521582003 + }, + { + "value": 140.13452914798205, + "ts": 1721607909094 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 067b91e0f1..6c6cea1e6f 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1214,5 +1214,9 @@ { "value": 15.073861923424781, "ts": 1721521676459 + }, + { + "value": 14.970956344691297, + "ts": 1721608028348 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 23c2eb305c..ff28392dd9 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -450,5 +450,9 @@ { "value": 407.5810067250866, "ts": 1721521624891 + }, + { + "value": 403.46984062941294, + "ts": 1721607955559 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index dced26bce8..e2890c6492 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 514.40329218107, "ts": 1721521607443 + }, + { + "value": 501.5045135406219, + "ts": 1721607935079 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 75437a24f3..60b77685d2 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1190,5 +1190,9 @@ { "value": 119.61722488038278, "ts": 1721521792179 + }, + { + "value": 122.63167576184928, + "ts": 1721608144825 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 10d4824c12..749891e08e 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Jul 210100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21Tue 230100200300400500600700800[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 b398506323..9b39021818 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -450,5 +450,9 @@ { "value": 112.43534967393748, "ts": 1721521605121 + }, + { + "value": 119.38872970391596, + "ts": 1721607936651 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index ef5fe2a92a..7381a73230 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 184.50184501845018, "ts": 1721521590258 + }, + { + "value": 177.24211272598367, + "ts": 1721607917419 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 7c985158a1..18fa9c8dc4 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1150,5 +1150,9 @@ { "value": 19.630938358853555, "ts": 1721521734001 + }, + { + "value": 18.135654697134566, + "ts": 1721608087696 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 8795eed05a..e0ce603889 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Jul 21020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21Tue 23020406080100120140160180200220240260280[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 ff5e1bcd49..0523846309 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Jul 2102004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21Tue 2302004006008001,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 1384d163d3..d707758916 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -982,5 +982,9 @@ { "value": 640.5238061347948, "ts": 1721521840260 + }, + { + "value": 799.2469317798342, + "ts": 1721608171862 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 0b56714136..030406dd32 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -450,5 +450,9 @@ { "value": 117.73016246762421, "ts": 1721521599223 + }, + { + "value": 113.6880400181901, + "ts": 1721607931172 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index d1d5470bbe..2572bcd400 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 188.39487565938208, "ts": 1721521586082 + }, + { + "value": 181.29079042784628, + "ts": 1721607913255 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 644232e566..a6657dec16 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1202,5 +1202,9 @@ { "value": 17.009695526450077, "ts": 1721521707304 + }, + { + "value": 17.264597216946928, + "ts": 1721608058749 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 9869086984..a54e807a07 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Jul 21020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21Tue 23020406080100120140160180200220240260280300[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 c5a3546172..1cf7b28603 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Jul 21020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21Tue 23020406080100120140160180200220[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 127e26eacc..5db04f7230 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -450,5 +450,9 @@ { "value": 512.8205128205128, "ts": 1721521617547 + }, + { + "value": 526.3157894736843, + "ts": 1721607948549 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index aadd2c7a82..7b292c3fcb 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 467.2897196261682, "ts": 1721521601406 + }, + { + "value": 460.2991944764097, + "ts": 1721607928801 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 9b86e867a8..a096dbbbe5 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -190,5 +190,9 @@ { "value": 212.83388315419813, "ts": 1721521773068 + }, + { + "value": 228.51919561243142, + "ts": 1721608126159 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 07a9b54187..b0fdff5fe1 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Jul 210100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21Tue 230100200300400500600700800900[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 371b4da895..8f4779877a 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 13Mon 15Wed 17Fri 19Jul 21050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21Tue 23050100150200250300350[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 2c63479978..2d37b42f73 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -450,5 +450,9 @@ { "value": 250.8151492350138, "ts": 1721521633318 + }, + { + "value": 266.2052442433116, + "ts": 1721607963523 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 998e3fe362..5f7ad63bbc 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 402.4954719259408, "ts": 1721521612721 + }, + { + "value": 399.52057530962844, + "ts": 1721607940505 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index e9dfd7f678..10252ab1c0 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1090,5 +1090,9 @@ { "value": 34.61405330564209, "ts": 1721521850333 + }, + { + "value": 40.75560899068734, + "ts": 1721608194282 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index f05739c01c..dc6768bd5a 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Jul 21050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21Tue 23050100150200250300350400450500550600650[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 e797475506..0a21a1d876 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -450,5 +450,9 @@ { "value": 3495.417119776293, "ts": 1721521590158 + }, + { + "value": 3717.1650421278705, + "ts": 1721607921822 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 304bb558b0..a094e80b6c 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 3859.844748466784, "ts": 1721521579522 + }, + { + "value": 4533.091568449683, + "ts": 1721607906623 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 70e34d86b9..33895e8e77 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1190,5 +1190,9 @@ { "value": 1702.0954686436191, "ts": 1721521659119 + }, + { + "value": 1321.2172815220424, + "ts": 1721608010892 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 68c3f9b991..b6243687a4 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Jul 2101,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21Tue 2301,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 3e3d0cafe2..99d329a4be 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -450,5 +450,9 @@ { "value": 130.58239749281796, "ts": 1721521610810 + }, + { + "value": 132.06550449022714, + "ts": 1721607942268 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index aae81dd851..bb519e74f6 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 222.32103156958647, "ts": 1721521594461 + }, + { + "value": 208.07324178110696, + "ts": 1721607921678 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 1d4fb798d1..775d307897 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1202,5 +1202,9 @@ { "value": 20.14829142488717, "ts": 1721521760704 + }, + { + "value": 19.506866416978774, + "ts": 1721608114651 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 7239e56892..e9b63c14ea 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Jul 21050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21Tue 23050100150200250300350[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 b6a044ce21..a4f39cad00 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Jul 2102004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21Tue 2302004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file