From 596a9fda795320699920da1ec92e60bd43099fdf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 00:36:52 +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 e04a419b8c..60b061a694 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 85.55783709787816, "ts": 1726360233939 + }, + { + "value": 82.97378028542981, + "ts": 1726446475220 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 5351a4a9be..76fe852438 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 97.88566953797965, "ts": 1726360173386 + }, + { + "value": 116.22501162250117, + "ts": 1726446478758 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index b54802693f..f4f0c514e2 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1442,5 +1442,9 @@ { "value": 14.503683935719675, "ts": 1726360368814 + }, + { + "value": 16.110323495295784, + "ts": 1726446608654 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 3a08217e85..24b735108e 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 238.20867079561694, "ts": 1726360270536 + }, + { + "value": 225.93764121102575, + "ts": 1726446511349 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 4a8d9379b3..442b0db780 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 233.3177788147457, "ts": 1726360207638 + }, + { + "value": 257.2347266881029, + "ts": 1726446509828 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index a5d8326fe2..a38b9508a0 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1418,5 +1418,9 @@ { "value": 75.340917652377, "ts": 1726360494282 + }, + { + "value": 77.83009689847064, + "ts": 1726446727465 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 4669ba44a4..1641f78d8a 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17050100150200250300350400450[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 447008dba9..3ba8f7682a 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 168.5772083614295, "ts": 1726360244485 + }, + { + "value": 177.80938833570414, + "ts": 1726446485542 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 025c78d250..3ac0c74e69 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 199.4415636218588, "ts": 1726360182490 + }, + { + "value": 232.99161230195713, + "ts": 1726446486836 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 3a9c12489a..7983105d68 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1378,5 +1378,9 @@ { "value": 28.646728543600318, "ts": 1726360420418 + }, + { + "value": 28.595939376608523, + "ts": 1726446658484 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 7ec3fd3845..cfae7b409d 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17050100150200250300350400[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 6c96cbb919..444a50c63b 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 1502004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15Tue 1702004006008001,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 b9b73cc941..df326f5099 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 561.6014376996806, "ts": 1726360474991 + }, + { + "value": 625.564745951206, + "ts": 1726446761547 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 7dd20a8818..471b28b7dc 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 105.30749789385004, "ts": 1726360240142 + }, + { + "value": 103.99334442595675, + "ts": 1726446481363 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 75150e43f9..47508365ef 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 129.63443090484833, "ts": 1726360178666 + }, + { + "value": 150.01500150015002, + "ts": 1726446483380 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 96e1dd67d1..b9b39c56b3 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1430,5 +1430,9 @@ { "value": 15.98874392427731, "ts": 1726360401487 + }, + { + "value": 16.85431133283894, + "ts": 1726446639682 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 5feb60a775..4098913685 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17020406080100120140160180200220240260[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 efe30ecc03..5dde73f96c 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15020406080100120140160180[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17020406080100120140160180[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 337e2247c6..fe22e33d7a 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 306.1380682687892, "ts": 1726360259719 + }, + { + "value": 320.5128205128205, + "ts": 1726446500175 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 774e255344..b54dcf7f39 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 264.9357530798781, "ts": 1726360197113 + }, + { + "value": 302.43459851807046, + "ts": 1726446500067 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index c7f54cbdfb..50a551a7ce 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -418,5 +418,9 @@ { "value": 122.29423994129877, "ts": 1726360465352 + }, + { + "value": 111.7006422786931, + "ts": 1726446699333 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 9db0362bb1..7bd8eeb7e8 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15050100150200250300350400450500[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17050100150200250300350400450500[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 41a6cdda21..f466a220d9 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 07Mon 09Wed 11Fri 13Sep 15020406080100120140160180200220[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17020406080100120140160180200220[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 1cbbf19689..3781ebb0e6 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 260.5184316790413, "ts": 1726360278549 + }, + { + "value": 246.33575563493042, + "ts": 1726446519794 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index bc53c9d301..a156c21e6b 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 234.38415563107935, "ts": 1726360216552 + }, + { + "value": 312.01248049922, + "ts": 1726446516500 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 8994d3a1f1..a7855ec794 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1318,5 +1318,9 @@ { "value": 50.66112771670297, "ts": 1726360534118 + }, + { + "value": 43.248853905371504, + "ts": 1726446774063 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index cf71bb81c4..1c00f356b9 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17050100150200250300350400450500550[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 8f79598626..22dca7af89 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 3580.237091256265, "ts": 1726360230335 + }, + { + "value": 3881.4853150472245, + "ts": 1726446471520 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index fcc9a76c5c..243af44a53 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 4218.025026948493, "ts": 1726360170096 + }, + { + "value": 4926.378017406536, + "ts": 1726446475922 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index ec4e888737..cf5681951b 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1418,5 +1418,9 @@ { "value": 1029.6775965036725, "ts": 1726360350840 + }, + { + "value": 948.0270503718373, + "ts": 1726446592422 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 24239a51e6..9cd620adc6 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 1501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15Tue 1701,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 af8f89ca99..3437a97aba 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 135.8695652173913, "ts": 1726360250114 + }, + { + "value": 132.24014810896588, + "ts": 1726446491174 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 18fb4ae42f..39887b7313 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -674,5 +674,9 @@ { "value": 144.3418013856813, "ts": 1726360187097 + }, + { + "value": 183.8235294117647, + "ts": 1726446490836 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index a6f0e8faa4..145209e50d 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1430,5 +1430,9 @@ { "value": 20.451570680628272, "ts": 1726360446276 + }, + { + "value": 26.358795930201907, + "ts": 1726446678752 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 4bd90e5952..c1e23a34bb 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17020406080100120140160180200220240260280300[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 7c874b54ba..8014ce7f1c 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 1502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 07Mon 09Wed 11Fri 13Sep 15Tue 1702004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file