From ce5cd56df27c392ad3d75d96e3270532bfa7cb8a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 23 Jun 2024 00:33: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 93a91e7b87..093f056955 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 87.50437521876093, "ts": 1719015797955 + }, + { + "value": 95.89566551591868, + "ts": 1719102309764 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 0dfb533778..d5420c406e 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -322,5 +322,9 @@ { "value": 138.9660922734853, "ts": 1719015783424 + }, + { + "value": 128.99896800825593, + "ts": 1719102320571 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 4037d814fb..92c31d5346 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1090,5 +1090,9 @@ { "value": 14.898688915375446, "ts": 1719015870032 + }, + { + "value": 16.380553007469533, + "ts": 1719102432942 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index a697e0edab..d183131f30 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 372.43947858472995, "ts": 1719015830991 + }, + { + "value": 403.3884630899556, + "ts": 1719102341119 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index a0d4b03085..8d4ea36938 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -322,5 +322,9 @@ { "value": 495.5401387512389, "ts": 1719015808318 + }, + { + "value": 471.58688988446124, + "ts": 1719102347499 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 9015a41844..e6c8e59d91 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1066,5 +1066,9 @@ { "value": 117.17148046165563, "ts": 1719015990880 + }, + { + "value": 106.56436487638533, + "ts": 1719102550133 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 227af992ad..6cd9372d8a 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Sat 15Mon 17Wed 19Fri 21Jun 230100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 230100200300400500600700800900[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 8399e72ac9..13ce03c212 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 117.92452830188678, "ts": 1719015809701 + }, + { + "value": 119.21793037672866, + "ts": 1719102321138 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index f5f9f089f7..c6e79fc092 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -322,5 +322,9 @@ { "value": 188.39487565938208, "ts": 1719015791631 + }, + { + "value": 181.1594202898551, + "ts": 1719102328972 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 41c4c34c3b..e4d1c57a85 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1026,5 +1026,9 @@ { "value": 16.49457328538911, "ts": 1719015933274 + }, + { + "value": 17.78030653248462, + "ts": 1719102492083 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index cadb1eaf34..4c4927af4c 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Sat 15Mon 17Wed 19Fri 21Jun 23020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23020406080100120140160180200220240260280300[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 e61319419a..f7bb8fa426 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 13Sat 15Mon 17Wed 19Fri 21Jun 2302004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 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 e6769c3714..12c4da9b43 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -858,5 +858,9 @@ { "value": 1012.8861628495864, "ts": 1719016028147 + }, + { + "value": 1079.6674624215743, + "ts": 1719102542379 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 3f2d668586..eec2c2e7a4 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 108.76658690450293, "ts": 1719015804016 + }, + { + "value": 117.78563015312132, + "ts": 1719102315451 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index e6d5ebe10c..78692ed284 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -322,5 +322,9 @@ { "value": 174.64198393293748, "ts": 1719015787601 + }, + { + "value": 168.29350387075058, + "ts": 1719102324809 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index a59d69cb6e..01113ebe84 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 16.661112962345882, "ts": 1719015901549 + }, + { + "value": 17.566048341765036, + "ts": 1719102462726 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index df7e797968..c1ff17a8f7 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Sat 15Mon 17Wed 19Fri 21Jun 23020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23020406080100120140160180200220240260280[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 eed3f2fd5f..6123f719dd 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Sat 15Mon 17Wed 19Fri 21Jun 23020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 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 144ad52e62..3f31f5f274 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 449.53922229714544, "ts": 1719015822955 + }, + { + "value": 513.874614594039, + "ts": 1719102333596 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index d8e07c25e3..eec99ab89b 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -322,5 +322,9 @@ { "value": 528.1225244256667, "ts": 1719015801919 + }, + { + "value": 493.9491232403062, + "ts": 1719102340606 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index e618091755..37cd30c342 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -66,5 +66,9 @@ { "value": 200.60180541624874, "ts": 1719015971199 + }, + { + "value": 210.43771043771045, + "ts": 1719102529259 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 534343e79d..b62abfea7d 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Sat 15Mon 17Wed 19Fri 21Jun 230100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 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 32d24d2d25..3fab0e0031 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 13Sat 15Mon 17Wed 19Fri 21Jun 23050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 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 f3aa67b53d..5563b8cca9 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 255.8526288857618, "ts": 1719015839187 + }, + { + "value": 275.4820936639118, + "ts": 1719102348740 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 504a5db392..d44b06d106 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -322,5 +322,9 @@ { "value": 407.41495212874315, "ts": 1719015813549 + }, + { + "value": 368.052999631947, + "ts": 1719102353295 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index fe399efba3..2b55cd56b3 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -966,5 +966,9 @@ { "value": 34.78200379123842, "ts": 1719016048759 + }, + { + "value": 37.087173401079234, + "ts": 1719102604379 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index f78511e509..b3a8497f1a 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Sat 15Mon 17Wed 19Fri 21Jun 23050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 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 bf3d7eaf24..117b85e188 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 2497.918401332223, "ts": 1719015794354 + }, + { + "value": 2990.629361334485, + "ts": 1719102306384 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index dd8d7626c6..2dd8884874 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -322,5 +322,9 @@ { "value": 4506.534474988734, "ts": 1719015780858 + }, + { + "value": 4334.424966287806, + "ts": 1719102317883 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 2183ebaee5..38bb893587 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1066,5 +1066,9 @@ { "value": 1666.85187243027, "ts": 1719015852515 + }, + { + "value": 1314.482678039376, + "ts": 1719102416880 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index a5dae986e1..62c62f0be3 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Sat 15Mon 17Wed 19Fri 21Jun 2301,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 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 5b8ee105f3..461cda1a81 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 135.8695652173913, "ts": 1719015815302 + }, + { + "value": 134.04825737265415, + "ts": 1719102326786 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 6d99bb669d..bbff0cefbc 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -322,5 +322,9 @@ { "value": 207.9866888519135, "ts": 1719015795340 + }, + { + "value": 199.4415636218588, + "ts": 1719102333386 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 6fe35dc98b..98bff55556 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 21.569388723523574, "ts": 1719015958243 + }, + { + "value": 21.581491712707184, + "ts": 1719102517004 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index bcd3f22f65..c8637c86ee 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Sat 15Mon 17Wed 19Fri 21Jun 23050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 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 3ffb701876..f3091798ff 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Sat 15Mon 17Wed 19Fri 21Jun 2302004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 2302004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file