From bd92c0e6a2aa84d78676dcdae2c00df61eeef3a6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 4 May 2024 00:29:29 +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 b64557f416..0f99e8ce15 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -198,5 +198,9 @@ { "value": 90.74410163339384, "ts": 1714695697093 + }, + { + "value": 94.05568096313017, + "ts": 1714782106833 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 3edb7effb2..d3ad967f77 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -194,5 +194,9 @@ { "value": 153.28019619865114, "ts": 1714695746877 + }, + { + "value": 116.93171188026193, + "ts": 1714782104069 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 1b4de7871a..918ac34426 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -962,5 +962,9 @@ { "value": 13.182872811643115, "ts": 1714695925880 + }, + { + "value": 15.518311607697083, + "ts": 1714782187120 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index bd431a2040..a9dfc6dde2 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -198,5 +198,9 @@ { "value": 429.3688278231, "ts": 1714695727169 + }, + { + "value": 439.85045084671214, + "ts": 1714782136786 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 909d355dbf..4e0a8352a7 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -194,5 +194,9 @@ { "value": 465.33271288971616, "ts": 1714695773654 + }, + { + "value": 418.93590280687056, + "ts": 1714782133611 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index cfd5743d2a..58fb9cf96c 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -938,5 +938,9 @@ { "value": 80.08970046452026, "ts": 1714696076367 + }, + { + "value": 119.99760004799903, + "ts": 1714782304882 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index d30f6c22c7..bdc1e37088 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29MayFri 030100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29MayFri 03May 050100200300400500600700800900[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 b9cf7ac424..b8959be11e 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -198,5 +198,9 @@ { "value": 119.30326890956813, "ts": 1714695708777 + }, + { + "value": 122.24938875305624, + "ts": 1714782117916 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index d362aa7bbb..e881a4fb47 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -194,5 +194,9 @@ { "value": 177.80938833570414, "ts": 1714695755169 + }, + { + "value": 152.4390243902439, + "ts": 1714782113476 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 8ea8e12fb5..8587431a9e 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -898,5 +898,9 @@ { "value": 14.96602711844114, "ts": 1714695995261 + }, + { + "value": 17.709772252328836, + "ts": 1714782247446 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index ed4444730a..4df34e2e98 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29MayFri 03050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29MayFri 03May 05050100150200250300350[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 2f0b6076aa..eaf8fd8cfa 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29MayFri 0302004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +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 diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index e7d19b257e..4246bb0f15 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -730,5 +730,9 @@ { "value": 737.2698079821745, "ts": 1714695970244 + }, + { + "value": 730.0158170093686, + "ts": 1714782355842 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 29a039e300..9e97a058d9 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -198,5 +198,9 @@ { "value": 103.97171969224371, "ts": 1714695703285 + }, + { + "value": 113.58473421172194, + "ts": 1714782112515 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 3933844941..f01f068eeb 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -194,5 +194,9 @@ { "value": 184.7063169560399, "ts": 1714695750999 + }, + { + "value": 155.18311607697083, + "ts": 1714782108773 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 547d06a954..b0367456f9 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -950,5 +950,9 @@ { "value": 15.131340031473188, "ts": 1714695960390 + }, + { + "value": 17.00795972515137, + "ts": 1714782217875 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index a2e27cb3c6..823b3b5e17 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29MayFri 03050100150200250300350[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29MayFri 03May 05050100150200250300350[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 a06c706a24..8c1f9c3580 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29MayFri 03020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29MayFri 03May 05020406080100120140160180200220240[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 0dd6b73eb0..6445915ae6 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -198,5 +198,9 @@ { "value": 543.1830526887561, "ts": 1714695720865 + }, + { + "value": 583.0903790087464, + "ts": 1714782129815 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index fb1121a080..c7303aae48 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -194,5 +194,9 @@ { "value": 388.04811796662784, "ts": 1714695766825 + }, + { + "value": 417.10114702815434, + "ts": 1714782126066 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 5f8f872539..9da5f1d08a 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -950,5 +950,9 @@ { "value": 116.06313834726092, "ts": 1714696048609 + }, + { + "value": 180.26137899954932, + "ts": 1714782286319 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index b3217a00aa..5eeb2fbbbf 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29MayFri 0301002003004005006007008009001,000[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29MayFri 03May 0501002003004005006007008009001,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 a842d3bc44..b310adffc3 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 @@ -Thu 25Sat 27Mon 29MayFri 03020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 25Sat 27Mon 29MayFri 03May 05020406080100120140160180200220240260280[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 41125a003e..6aa392d249 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -198,5 +198,9 @@ { "value": 340.4834865509023, "ts": 1714695733407 + }, + { + "value": 352.7959075674722, + "ts": 1714782142779 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 86ed510c90..5b6054fd43 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -194,5 +194,9 @@ { "value": 593.2957579353308, "ts": 1714695777368 + }, + { + "value": 423.7288135593221, + "ts": 1714782138720 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 4b728329a7..18c6300768 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -838,5 +838,9 @@ { "value": 42.460140543065194, "ts": 1714696123874 + }, + { + "value": 55.33574966106853, + "ts": 1714782341381 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 00f4980d96..601f4207fe 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29MayFri 0301002003004005006007008009001,000[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29MayFri 03May 0501002003004005006007008009001,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 f2b526412c..6e858e1567 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -198,5 +198,9 @@ { "value": 4044.0350483037523, "ts": 1714695693625 + }, + { + "value": 3693.3683519369665, + "ts": 1714782103473 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 3218267293..a9b526e6d2 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -194,5 +194,9 @@ { "value": 4683.35328094916, "ts": 1714695744515 + }, + { + "value": 4126.358259593783, + "ts": 1714782101136 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 69b1998225..47d837b137 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -938,5 +938,9 @@ { "value": 822.7743952608195, "ts": 1714695906143 + }, + { + "value": 1818.8799741314847, + "ts": 1714782170339 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index fe01bc0d60..d17f00df59 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29MayFri 0301,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 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 diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json index fcaf51a412..337a679f6b 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -198,5 +198,9 @@ { "value": 133.9046598821639, "ts": 1714695714377 + }, + { + "value": 136.9487811558477, + "ts": 1714782123411 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index eead0f4359..eebf29c1a6 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -194,5 +194,9 @@ { "value": 227.89425706472198, "ts": 1714695758630 + }, + { + "value": 184.29782528566162, + "ts": 1714782118084 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 3ba970603d..0f03310a35 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -950,5 +950,9 @@ { "value": 16.107728488128604, "ts": 1714696028223 + }, + { + "value": 20.696220870069126, + "ts": 1714782272764 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index be11889514..8a43bc544b 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29MayFri 03050100150200250300350400[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29MayFri 03May 05050100150200250300350400[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 ee15a58f18..0aaadaefc3 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29MayFri 0301002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 25Sat 27Mon 29MayFri 03May 0501002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file