From cadb27f2fabae43f8795d0b2ee06761bfdbc083f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 17 Sep 2024 00:31:28 +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 60b061a694..bdc88d6242 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -682,5 +682,9 @@ { "value": 82.97378028542981, "ts": 1726446475220 + }, + { + "value": 84.17508417508417, + "ts": 1726532573053 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 76fe852438..1caba3d809 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 116.22501162250117, "ts": 1726446478758 + }, + { + "value": 115.84800741427247, + "ts": 1726532600184 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index f4f0c514e2..33e3bd805a 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1446,5 +1446,9 @@ { "value": 16.110323495295784, "ts": 1726446608654 + }, + { + "value": 15.758951084215834, + "ts": 1726532682650 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 24b735108e..ae6ceb53a2 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -682,5 +682,9 @@ { "value": 225.93764121102575, "ts": 1726446511349 + }, + { + "value": 224.39133849433412, + "ts": 1726532609557 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 442b0db780..b621a8d04f 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 257.2347266881029, "ts": 1726446509828 + }, + { + "value": 254.03277022735932, + "ts": 1726532632649 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index a38b9508a0..6719d91dfc 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1422,5 +1422,9 @@ { "value": 77.83009689847064, "ts": 1726446727465 + }, + { + "value": 74.51287209865504, + "ts": 1726532797144 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 1641f78d8a..758734c20c 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 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 3ba8f7682a..050b204bc4 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -682,5 +682,9 @@ { "value": 177.80938833570414, "ts": 1726446485542 + }, + { + "value": 178.12611328820805, + "ts": 1726532583226 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 3ac0c74e69..e9608f6e5d 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 232.99161230195713, "ts": 1726446486836 + }, + { + "value": 239.0057361376673, + "ts": 1726532608425 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 7983105d68..f6e7b0250b 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1382,5 +1382,9 @@ { "value": 28.595939376608523, "ts": 1726446658484 + }, + { + "value": 38.014141260548925, + "ts": 1726532724799 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index cfae7b409d..467da2f354 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 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 444a50c63b..6ee8c13bdc 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15Tue 1702004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Mon 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 df326f5099..c5afc0dd33 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1214,5 +1214,9 @@ { "value": 625.564745951206, "ts": 1726446761547 + }, + { + "value": 849.5053990787586, + "ts": 1726532798261 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 471b28b7dc..b873fb252f 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -682,5 +682,9 @@ { "value": 103.99334442595675, "ts": 1726446481363 + }, + { + "value": 107.342206955775, + "ts": 1726532579062 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 47508365ef..212707cb4a 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 150.01500150015002, "ts": 1726446483380 + }, + { + "value": 146.11338398597312, + "ts": 1726532604935 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index b9b39c56b3..17387c7b93 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1434,5 +1434,9 @@ { "value": 16.85431133283894, "ts": 1726446639682 + }, + { + "value": 18.981815420826848, + "ts": 1726532710358 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 4098913685..d0c678f780 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 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 5dde73f96c..dcf459f6db 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17020406080100120140160180[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 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 fe22e33d7a..e16c7d4150 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -682,5 +682,9 @@ { "value": 320.5128205128205, "ts": 1726446500175 + }, + { + "value": 312.7932436659368, + "ts": 1726532598036 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index b54dcf7f39..4cbd918359 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 302.43459851807046, "ts": 1726446500067 + }, + { + "value": 310.8003108003108, + "ts": 1726532622112 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 50a551a7ce..f2ad913a9e 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -422,5 +422,9 @@ { "value": 111.7006422786931, "ts": 1726446699333 + }, + { + "value": 100.25565191237655, + "ts": 1726532767869 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 7bd8eeb7e8..6e45bb14fc 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17050100150200250300350400450500[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 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 f466a220d9..225ce29ec7 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 15Tue 17020406080100120140160180200220[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Mon 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 3781ebb0e6..6cd5228790 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -682,5 +682,9 @@ { "value": 246.33575563493042, "ts": 1726446519794 + }, + { + "value": 255.1996937603675, + "ts": 1726532617777 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index a156c21e6b..300bd3b869 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 312.01248049922, "ts": 1726446516500 + }, + { + "value": 317.7629488401653, + "ts": 1726532639308 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index a7855ec794..bc43f42191 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1322,5 +1322,9 @@ { "value": 43.248853905371504, "ts": 1726446774063 + }, + { + "value": 52.798310454065465, + "ts": 1726532835397 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 1c00f356b9..bb3709a552 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 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 22dca7af89..ba4d6065ee 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -682,5 +682,9 @@ { "value": 3881.4853150472245, "ts": 1726446471520 + }, + { + "value": 3358.9609614092706, + "ts": 1726532569299 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 243af44a53..c57f3302ae 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 4926.378017406536, "ts": 1726446475922 + }, + { + "value": 4038.0473797559225, + "ts": 1726532597311 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index cf5681951b..8bfa8288d5 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1422,5 +1422,9 @@ { "value": 948.0270503718373, "ts": 1726446592422 + }, + { + "value": 1046.5359659526964, + "ts": 1726532666034 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 9cd620adc6..65f54baeb3 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -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 +Mon 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 3437a97aba..f263c58d69 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -682,5 +682,9 @@ { "value": 132.24014810896588, "ts": 1726446491174 + }, + { + "value": 132.20518244315178, + "ts": 1726532588431 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 39887b7313..c4ac6958f2 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -678,5 +678,9 @@ { "value": 183.8235294117647, "ts": 1726446490836 + }, + { + "value": 191.57088122605364, + "ts": 1726532612498 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 145209e50d..cfd87ec4ae 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1434,5 +1434,9 @@ { "value": 26.358795930201907, "ts": 1726446678752 + }, + { + "value": 25.795800443687767, + "ts": 1726532745539 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index c1e23a34bb..3d307521d6 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15Tue 17020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 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 8014ce7f1c..cbb7721154 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 07Mon 09Wed 11Fri 13Sep 15Tue 1702004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Mon 09Wed 11Fri 13Sep 15Tue 1702004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file