From e754436a4f2063ae504cf16688fdac7b278105ae Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 20 Apr 2024 00:28:57 +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 f2b1864163..ea2cb5acdb 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -142,5 +142,9 @@ { "value": 47.94783275795934, "ts": 1713486209167 + }, + { + "value": 82.94625082946251, + "ts": 1713572532723 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index e9965a7666..2eacddc563 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -138,5 +138,9 @@ { "value": 132.13530655391122, "ts": 1713486139358 + }, + { + "value": 111.20996441281137, + "ts": 1713572513856 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 03ef438cd7..d31c981d77 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -906,5 +906,9 @@ { "value": 10.44888405918248, "ts": 1713486323581 + }, + { + "value": 14.768431001890358, + "ts": 1713572620019 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 23f1198dea..3300f5116d 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -142,5 +142,9 @@ { "value": 227.89425706472198, "ts": 1713486264581 + }, + { + "value": 429.0924694271616, + "ts": 1713572563848 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index ce5c9e5994..a33e83f61c 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -138,5 +138,9 @@ { "value": 528.8207297726071, "ts": 1713486163694 + }, + { + "value": 416.1464835622139, + "ts": 1713572543544 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 354f6dcaca..2bdaa4a357 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -882,5 +882,9 @@ { "value": 79.9392461729086, "ts": 1713486464391 + }, + { + "value": 94.4822373393802, + "ts": 1713572738071 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 3797aa181c..3085bbd6ca 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 190100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 11Sat 13Mon 15Wed 17Fri 19Apr 210100200300400500600700800900[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 67b7798024..4539e36f3c 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -142,5 +142,9 @@ { "value": 58.445353594389246, "ts": 1713486229010 + }, + { + "value": 120.65637065637065, + "ts": 1713572544409 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 330f178425..36b1a927d1 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -138,5 +138,9 @@ { "value": 181.62005085361423, "ts": 1713486147262 + }, + { + "value": 149.38751120406334, + "ts": 1713572523323 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 6f4e6f0a11..fe5883f428 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -842,5 +842,9 @@ { "value": 16.11759396557282, "ts": 1713486389253 + }, + { + "value": 18.00568979797616, + "ts": 1713572678214 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 81ab653228..3b89fb3d17 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 11Sat 13Mon 15Wed 17Fri 19Apr 21050100150200250300350[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 5590e43458..7f49d459b9 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 1902004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 11Sat 13Mon 15Wed 17Fri 19Apr 2102004006008001,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 41bfe014d6..14897606df 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -678,5 +678,9 @@ { "value": 753.4785593489945, "ts": 1713486441175 + }, + { + "value": 649.6600112607736, + "ts": 1713572792154 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index f58820a543..da52ce5ae9 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -142,5 +142,9 @@ { "value": 59.89458552946813, "ts": 1713486219009 + }, + { + "value": 105.26315789473684, + "ts": 1713572538903 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 9484285b87..be78f919f4 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -138,5 +138,9 @@ { "value": 178.25311942959001, "ts": 1713486143362 + }, + { + "value": 153.9882968894364, + "ts": 1713572518574 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 1a1aafd1cd..2814d0f311 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -894,5 +894,9 @@ { "value": 15.71042543832087, "ts": 1713486356866 + }, + { + "value": 17.894209433827214, + "ts": 1713572649228 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 6b5a01e91d..c4b4af9bec 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19050100150200250300350[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 11Sat 13Mon 15Wed 17Fri 19Apr 21050100150200250300350[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 ed7eb99afd..1237db7229 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 11Sat 13Mon 15Wed 17Fri 19Apr 21020406080100120140160180200220240[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 2dd25e0a82..0581384244 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -142,5 +142,9 @@ { "value": 197.1414489896501, "ts": 1713486253231 + }, + { + "value": 502.00803212851406, + "ts": 1713572556884 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index f6b40ec806..5f4ae15450 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -138,5 +138,9 @@ { "value": 461.8937644341801, "ts": 1713486158148 + }, + { + "value": 405.5972419387548, + "ts": 1713572536446 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 8d29eb1c89..1b4d13d6cc 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -894,5 +894,9 @@ { "value": 131.5702914281955, "ts": 1713486436864 + }, + { + "value": 203.56234096692114, + "ts": 1713572714862 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 56f955f652..28aa654e58 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 1901002003004005006007008009001,000[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 11Sat 13Mon 15Wed 17Fri 19Apr 2101002003004005006007008009001,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 33471d8312..021df883bb 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 11Sat 13Mon 15Wed 17Fri 19020406080100120140160180200220240260280300[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 11Sat 13Mon 15Wed 17Fri 19Apr 21050100150200250300350[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 7704731bff..924a44a557 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -142,5 +142,9 @@ { "value": 182.3819077147547, "ts": 1713486275958 + }, + { + "value": 355.30289571860015, + "ts": 1713572569838 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 60edef0832..393d4678cc 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -138,5 +138,9 @@ { "value": 488.6391399951136, "ts": 1713486168073 + }, + { + "value": 424.8990864669641, + "ts": 1713572548713 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 55f0aeeff9..544e0f6611 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -782,5 +782,9 @@ { "value": 43.05148958153952, "ts": 1713486511258 + }, + { + "value": 41.75539688504739, + "ts": 1713572786283 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 1ee93b09f1..c6d498b148 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 1901002003004005006007008009001,000[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 11Sat 13Mon 15Wed 17Fri 19Apr 2101002003004005006007008009001,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 b2cb0bb36c..71a5715e2a 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -142,5 +142,9 @@ { "value": 1951.7696044413601, "ts": 1713486203149 + }, + { + "value": 3810.3302286198136, + "ts": 1713572529043 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 51eebc62f3..cc13ef9d95 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -138,5 +138,9 @@ { "value": 5372.172148271951, "ts": 1713486136813 + }, + { + "value": 3709.8103874690846, + "ts": 1713572510839 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index e92ef58fc9..ee2526241a 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -882,5 +882,9 @@ { "value": 827.7460475126231, "ts": 1713486298967 + }, + { + "value": 1525.7081828815542, + "ts": 1713572602403 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index e7852d83be..8aa7d3c892 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 1901,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 11Sat 13Mon 15Wed 17Fri 19Apr 2101,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 c2f04b8d3e..302301017a 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -142,5 +142,9 @@ { "value": 58.4180394905947, "ts": 1713486239684 + }, + { + "value": 135.98041881968996, + "ts": 1713572549957 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 2e2ee894e6..30ec414f72 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -138,5 +138,9 @@ { "value": 199.4415636218588, "ts": 1713486151518 + }, + { + "value": 161.39444803098775, + "ts": 1713572528287 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 64525a3528..91e93c66db 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -894,5 +894,9 @@ { "value": 17.962350912487427, "ts": 1713486418922 + }, + { + "value": 21.656271656271656, + "ts": 1713572702518 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 477aa68775..b4d03e243f 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19050100150200250300350400[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 11Sat 13Mon 15Wed 17Fri 19Apr 21050100150200250300350400[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 4de15283c2..3c04ff6186 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 1901002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 11Sat 13Mon 15Wed 17Fri 19Apr 2101002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file