From 5dc763efffff4ddcd06f71d631d3353c21644ab1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 6 Nov 2024 00:34:38 +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 a3d3fdcc86..4972a6a287 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 83.13934153641503, "ts": 1730766423540 + }, + { + "value": 88.90469416785207, + "ts": 1730852809911 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 1398f32a2d..23065329a2 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 118.87779362815024, "ts": 1730766414621 + }, + { + "value": 125.43903662819869, + "ts": 1730852804394 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index c9a3e4213f..6cad3e6600 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1658,5 +1658,9 @@ { "value": 16.906742408872656, "ts": 1730766616165 + }, + { + "value": 15.135920566688867, + "ts": 1730852982283 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index f2be0bec24..835f226534 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 232.7475852438031, "ts": 1730766458740 + }, + { + "value": 231.16042533518262, + "ts": 1730852846162 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 5386b30605..a11d928755 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 279.5248078266946, "ts": 1730766445234 + }, + { + "value": 258.73221216041395, + "ts": 1730852836341 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 010b36e9e6..99249fb28a 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1634,5 +1634,9 @@ { "value": 50.64445063432174, "ts": 1730766770840 + }, + { + "value": 77.08614376565812, + "ts": 1730853115250 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index cb650446f2..93b21448a0 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350400450[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 d62eb513b7..01500451b0 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 162.70745200130168, "ts": 1730766434202 + }, + { + "value": 160.20506247997437, + "ts": 1730852820089 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index a6970ef472..fa6114b5f4 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 222.02486678507995, "ts": 1730766422887 + }, + { + "value": 211.59542953872196, + "ts": 1730852812666 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 86723b64f6..8b874d4719 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1594,5 +1594,9 @@ { "value": 21.699505251280268, "ts": 1730766672226 + }, + { + "value": 25.378134199573644, + "ts": 1730853034235 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 81be6c8860..d5c4128782 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350400[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 6c41a0bab9..ff185ab257 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 0502004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 05Thu 0702004006008001,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 b845af112a..3c9efe7344 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1418,5 +1418,9 @@ { "value": 569.3499920923613, "ts": 1730766716907 + }, + { + "value": 643.528250890214, + "ts": 1730853095802 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 0d266fe77c..1569256302 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 99.8003992015968, "ts": 1730766429838 + }, + { + "value": 110.0594320933304, + "ts": 1730852815674 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 9e3afb6e0e..a99053ff39 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -886,5 +886,9 @@ { "value": 139.58682300390845, "ts": 1730766419419 + }, + { + "value": 166.00265604249668, + "ts": 1730852808960 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 68cc1b11c1..10fa2294f1 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1642,5 +1642,9 @@ { "value": 16.533844780265202, "ts": 1730766647742 + }, + { + "value": 16.84749646202574, + "ts": 1730853013294 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 62e7185ecd..4240ed30d3 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 29Thu 31NovemberNov 03Tue 05Thu 07020406080100120140160180200220240260[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 57084ca3ad..7461f1d21d 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 29Thu 31NovemberNov 03Tue 05Thu 07020406080100120140160180200[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 437480049b..9643ebe044 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 296.5599051008304, "ts": 1730766448372 + }, + { + "value": 275.63395810363835, + "ts": 1730852835496 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index a47d18b574..c29dbffd6b 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 316.6059838530948, "ts": 1730766436248 + }, + { + "value": 333.000333000333, + "ts": 1730852825980 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 6861fba095..2975b91f63 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -634,5 +634,9 @@ { "value": 74.18122473202033, "ts": 1730766728782 + }, + { + "value": 82.79173738460902, + "ts": 1730853086797 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index d08b29075c..8b04a81704 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350400450500550[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 841ff03f2f..ea1484d47e 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 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Tue 29Thu 31NovemberNov 03Tue 05Thu 07020406080100120140160180200[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 554428183e..067497ab95 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 222.246916324036, "ts": 1730766468083 + }, + { + "value": 234.192037470726, + "ts": 1730852855042 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 777634d160..d0f5881668 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 297.79630732578914, "ts": 1730766452304 + }, + { + "value": 104.15581710238516, + "ts": 1730852855883 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 33536b6d14..b76b657406 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1534,5 +1534,9 @@ { "value": 34.75661679092157, "ts": 1730766828784 + }, + { + "value": 40.74066529506427, + "ts": 1730853164665 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index edc95d0588..bb053f48af 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350400450500[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 dfaa5f1bc9..372c21ab4f 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 4041.492657955005, "ts": 1730766419895 + }, + { + "value": 4022.166607079013, + "ts": 1730852806317 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 424ef3e3fe..786d73b2d0 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 5328.912309787436, "ts": 1730766411800 + }, + { + "value": 4636.7851622874805, + "ts": 1730852801580 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index e57d2685d4..b8b4409ee8 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1634,5 +1634,9 @@ { "value": 576.3393486084607, "ts": 1730766600723 + }, + { + "value": 714.3820991721105, + "ts": 1730852965032 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 5a7987fbf2..92b93245f4 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 0501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 29Thu 31NovemberNov 03Tue 05Thu 0701,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 0e4cdb3263..7aea0230ba 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 127.03252032520325, "ts": 1730766439375 + }, + { + "value": 123.70113805047006, + "ts": 1730852825571 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index d710c6eb37..fc19b45b85 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 184.50184501845018, "ts": 1730766426998 + }, + { + "value": 191.64430816404752, + "ts": 1730852816781 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index f7e0577052..5a5669b9e1 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1646,5 +1646,9 @@ { "value": 19.505344464383242, "ts": 1730766699219 + }, + { + "value": 20.658596041813, + "ts": 1730853059732 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 0629660351..7185c9ef55 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350[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 e9ef518b60..d31c4b45a6 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 0501002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 05Thu 0701002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file