From 3a0d915957d499020077e767457b3f2d92ed4c0c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 10 Jul 2024 00:34:26 +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 7a76a9ecc4..13b05715c4 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -398,5 +398,9 @@ { "value": 85.91065292096219, "ts": 1720484632844 + }, + { + "value": 14.6053630893264, + "ts": 1720571164473 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index e0a92c9c6f..db2f8cbce0 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 132.5556733828208, "ts": 1720484602432 + }, + { + "value": 17.14207350521119, + "ts": 1720571146693 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index ace9bf9bba..fd6106edbc 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1162,5 +1162,9 @@ { "value": 17.33462765219803, "ts": 1720484707057 + }, + { + "value": 15.010507355148603, + "ts": 1720571157426 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 515e3b501f..bbfdce026b 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -398,5 +398,9 @@ { "value": 365.9652333028362, "ts": 1720484665608 + }, + { + "value": 398.96269698783163, + "ts": 1720571251495 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 2851c6368f..22aa80afdb 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 471.14252061248527, "ts": 1720484628681 + }, + { + "value": 494.5598417408507, + "ts": 1720571235529 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 626bf1f751..fac32f6a14 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 118.94142134998512, "ts": 1720484807598 + }, + { + "value": 55.383252104563574, + "ts": 1720571302093 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 7cd116a384..400d4e5fe4 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 090100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 03Fri 05Jul 07Tue 09Thu 110100200300400500600700800[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 2539cc6eb0..cdd670a9e7 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -398,5 +398,9 @@ { "value": 103.05028854080791, "ts": 1720484645241 + }, + { + "value": 22.734506433865324, + "ts": 1720571212955 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 8e775d528d..98964be191 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 180.4402742692169, "ts": 1720484610783 + }, + { + "value": 21.917327839389824, + "ts": 1720571198867 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index ab3d13e408..48a1158f43 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 22.63570102766083, "ts": 1720484755967 + }, + { + "value": 16.79261125104954, + "ts": 1720571217192 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 591e3dc525..f09a83f6d5 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 09020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 03Fri 05Jul 07Tue 09Thu 11020406080100120140160180200220240260280300[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 6986152d0b..070e723f1a 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 0902004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Wed 03Fri 05Jul 07Tue 09Thu 1102004006008001,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 e1c674d441..dc8aa9c092 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -930,5 +930,9 @@ { "value": 566.5044785326276, "ts": 1720484954573 + }, + { + "value": 1071.5433796478194, + "ts": 1720571297278 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 0dc1661a4e..95ea93141e 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -398,5 +398,9 @@ { "value": 106.22477161674102, "ts": 1720484639090 + }, + { + "value": 20.764119601328904, + "ts": 1720571189786 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index ff8a30764d..5f96df7b1d 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 180.05041411595246, "ts": 1720484606635 + }, + { + "value": 18.58045336306206, + "ts": 1720571174893 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index ded961b3b4..30c03ded11 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1150,5 +1150,9 @@ { "value": 20.477536142851292, "ts": 1720484732671 + }, + { + "value": 18.37762340574117, + "ts": 1720571186016 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 319617067b..c50a8f06f7 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 09020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 03Fri 05Jul 07Tue 09Thu 11020406080100120140160180200220240260280[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 2d548c33e6..1eaf7b1304 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 09020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 03Fri 05Jul 07Tue 09Thu 11020406080100120140160180200220[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 b991e007ad..978859c5a4 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -398,5 +398,9 @@ { "value": 480.5382027871216, "ts": 1720484658053 + }, + { + "value": 359.00197451085984, + "ts": 1720571244442 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 8997d09621..62734e074e 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 500.3752814610958, "ts": 1720484622106 + }, + { + "value": 303.03030303030306, + "ts": 1720571229838 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 9917fa33a5..6e43bddbf1 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -138,5 +138,9 @@ { "value": 238.3506137528304, "ts": 1720484788375 + }, + { + "value": 124.56402590931738, + "ts": 1720571263660 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 8616b96341..1b3852ecf5 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 090100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 03Fri 05Jul 07Tue 09Thu 110100200300400500600700800900[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 8b0751eca3..4803d27bf2 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 @@ -JulyWed 03Fri 05Jul 07Tue 09050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Wed 03Fri 05Jul 07Tue 09Thu 11050100150200250300350400[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 ad80f6df0f..197b18bb68 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -398,5 +398,9 @@ { "value": 246.12355402412012, "ts": 1720484674063 + }, + { + "value": 255.42784163473817, + "ts": 1720571259640 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index d3a71365fa..054abf7146 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 398.32702648874726, "ts": 1720484633979 + }, + { + "value": 357.5898444484177, + "ts": 1720571241441 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index b546677742..1dc0e40397 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1038,5 +1038,9 @@ { "value": 34.79350057409276, "ts": 1720484865408 + }, + { + "value": 41.372747771043215, + "ts": 1720571350808 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 605965729c..6fb28f2b6d 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 09050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 03Fri 05Jul 07Tue 09Thu 11050100150200250300350400450500550600650[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 22f8cba4a4..675d81f572 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -398,5 +398,9 @@ { "value": 2472.663333150173, "ts": 1720484629142 + }, + { + "value": 1393.5555796417013, + "ts": 1720571146575 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index bc7c845f63..cb045bd94a 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 3600.288023041843, "ts": 1720484599808 + }, + { + "value": 1611.4304130633293, + "ts": 1720571131330 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 3396c62543..057f18b365 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 1588.2539794585819, "ts": 1720484691950 + }, + { + "value": 1460.920379839299, + "ts": 1720571140120 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index f2005e0179..a8c846c65d 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 0901,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 03Fri 05Jul 07Tue 09Thu 1101,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 7a0b1eec21..ad89e9b87d 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -398,5 +398,9 @@ { "value": 120.83131947800871, "ts": 1720484651177 + }, + { + "value": 23.117111285773728, + "ts": 1720571236306 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 29070e8867..82e7470fea 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 209.03010033444818, "ts": 1720484615076 + }, + { + "value": 24.393813728838367, + "ts": 1720571221048 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 5dff668bef..f9086612b5 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1150,5 +1150,9 @@ { "value": 24.84225170169424, "ts": 1720484777771 + }, + { + "value": 19.406924390622574, + "ts": 1720571244733 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 21c2509031..d628a44cb2 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 09050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 03Fri 05Jul 07Tue 09Thu 11050100150200250300350[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 8c2395bfd8..b5614d8583 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 0902004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Wed 03Fri 05Jul 07Tue 09Thu 1102004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file