From 48d9804c7cd4c37bcf3b97467f9cfdaf3bc6ee06 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 9 Nov 2024 00:47:58 +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 ab1d778335..384f890d48 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 82.8363154406892, "ts": 1731025591702 + }, + { + "value": 80.02560819462228, + "ts": 1731111993698 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 07f3d710c1..c3da2eb737 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 121.77301509985388, "ts": 1731025601862 + }, + { + "value": 128.46865364850976, + "ts": 1731111979500 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 7d1455f722..4f496a454f 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1670,5 +1670,9 @@ { "value": 15.357208673751458, "ts": 1731025755047 + }, + { + "value": 14.00246443374034, + "ts": 1731112163609 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 8aa626176d..887d0481ca 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 233.0730684069456, "ts": 1731025628325 + }, + { + "value": 246.39645189109274, + "ts": 1731112031014 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index fadc01e9a6..f304817a17 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 278.78449958182324, "ts": 1731025632814 + }, + { + "value": 293.8583602703497, + "ts": 1731112010476 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 43d6d24e42..d5137185a8 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1646,5 +1646,9 @@ { "value": 72.13185703465936, "ts": 1731025880592 + }, + { + "value": 68.45329773761851, + "ts": 1731112313661 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 93c6107fcb..e59835ea6a 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400450[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 85e12166aa..3d62f4651f 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 160.20506247997437, "ts": 1731025602633 + }, + { + "value": 168.97600540723218, + "ts": 1731112004508 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index b1a641ccc3..35755b2698 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 227.5830678197542, "ts": 1731025610058 + }, + { + "value": 250.75225677031094, + "ts": 1731111987550 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 85356c615e..f34f55d82a 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1606,5 +1606,9 @@ { "value": 27.85515320334262, "ts": 1731025805458 + }, + { + "value": 24.448682216028555, + "ts": 1731112219579 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 12df3de120..79ef2f124d 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400[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 8a4fc94cb4..f39088d4fe 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 07Sat 0902004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 0902004006008001,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 2399db4c65..a90fdc104b 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1430,5 +1430,9 @@ { "value": 511.94539249146754, "ts": 1731025910082 + }, + { + "value": 803.4064433196754, + "ts": 1731112298602 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 1c010fe2c8..eb139115fa 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 93.19664492078284, "ts": 1731025598241 + }, + { + "value": 105.3740779768177, + "ts": 1731111999983 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index b1e95c7e1e..729ddbfbb5 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 155.27950310559007, "ts": 1731025606479 + }, + { + "value": 163.23865491348351, + "ts": 1731111984055 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index c60c2e382f..084a520a71 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1654,5 +1654,9 @@ { "value": 16.66833350001667, "ts": 1731025786338 + }, + { + "value": 15.362871013334972, + "ts": 1731112197635 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 1858333116..46e4972037 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09020406080100120140160180200220240260[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 27b917dc3e..afa3926e97 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09020406080100120140160180200[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 d1d164780e..5becc791ab 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 281.1753128075355, "ts": 1731025618024 + }, + { + "value": 296.2962962962963, + "ts": 1731112020334 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 97f8f80e33..1263b938d4 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 328.2455276546857, "ts": 1731025623317 + }, + { + "value": 345.6022118541559, + "ts": 1731112000808 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index be6b3951b9..748c3a15cc 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -646,5 +646,9 @@ { "value": 92.46844514309491, "ts": 1731025851177 + }, + { + "value": 58.153058850895555, + "ts": 1731112281963 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index cd05505d68..60ff1a47d8 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400450500550[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 b850c6bdc6..56cb5fd2d9 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 31NovemberNov 03Tue 05Thu 07Sat 09020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09020406080100120140160180200[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 11c41dd1e6..268bcc0ae9 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 212.56244021681368, "ts": 1731025638239 + }, + { + "value": 242.89531212047606, + "ts": 1731112039614 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index eb70bab74d..b1c9d99b50 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 304.69226081657524, "ts": 1731025639751 + }, + { + "value": 324.35939020434637, + "ts": 1731112017084 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 33006a82b5..5d9a9cb770 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1546,5 +1546,9 @@ { "value": 46.25774817281895, "ts": 1731025924177 + }, + { + "value": 35.09202884564771, + "ts": 1731112371053 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 680cf009d9..eda73a3e95 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400450500[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 ca25c1518c..4b7ee964c8 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 3829.4613224406435, "ts": 1731025588090 + }, + { + "value": 4108.463434675432, + "ts": 1731111989791 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 9d251b4360..9be2177f9c 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 5095.974180397486, "ts": 1731025599118 + }, + { + "value": 5803.4562806293525, + "ts": 1731111976811 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index bbc22fe203..590a3d6bc9 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1646,5 +1646,9 @@ { "value": 773.1360977244027, "ts": 1731025738096 + }, + { + "value": 734.9218533095981, + "ts": 1731112144865 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index ca2a27b036..dcd43ddbac 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 0901,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 0901,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 26a73df90c..56d07f4aed 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 115.04832029452369, "ts": 1731025608286 + }, + { + "value": 126.96800406297612, + "ts": 1731112010467 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 0bb64c20fc..059df3565d 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 188.67924528301887, "ts": 1731025614158 + }, + { + "value": 199.76028765481422, + "ts": 1731111991614 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index e13844b296..65ff0606b4 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1658,5 +1658,9 @@ { "value": 24.562782471998425, "ts": 1731025827014 + }, + { + "value": 21.275690396153355, + "ts": 1731112244502 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 4470048f3d..19ed7c3b8b 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350[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 d42f7eeabc..5753c2465d 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 07Sat 0901002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 0901002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file