From f3cc9c5e8ca3e208215c9d32cd937424c4da9c7a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 6 Jul 2024 00:30:59 +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 4eed325b14..95ca65fbef 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 98.00078400627204, "ts": 1720138997331 + }, + { + "value": 98.00078400627204, + "ts": 1720225359595 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 9bff405ddd..0dab5dac7e 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -378,5 +378,9 @@ { "value": 143.84349827387803, "ts": 1720139008425 + }, + { + "value": 132.48542660307365, + "ts": 1720225329420 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 7b69652e15..1a4a7d6029 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1146,5 +1146,9 @@ { "value": 21.920210434020166, "ts": 1720139089393 + }, + { + "value": 18.58874265744665, + "ts": 1720225481493 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 78ede3b602..c2b380e024 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 399.2812936713915, "ts": 1720139027962 + }, + { + "value": 425.71306939123025, + "ts": 1720225388985 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 5639871dd2..4ee9329d6a 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -378,5 +378,9 @@ { "value": 515.5968032998195, "ts": 1720139034051 + }, + { + "value": 444.64206313917293, + "ts": 1720225355899 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 128325d73a..6fc01a695c 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 134.8254011055683, "ts": 1720139189967 + }, + { + "value": 100.0050002500125, + "ts": 1720225593156 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index cbab7ba517..27338fbb5b 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 27Sat 29JulyWed 03Fri 050100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 070100200300400500600700800[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 3d64c2713e..cb08036bad 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 117.75788977861515, "ts": 1720139008530 + }, + { + "value": 119.27480916030534, + "ts": 1720225370588 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index a41d77b98d..8b159193f3 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -378,5 +378,9 @@ { "value": 188.32391713747649, "ts": 1720139016568 + }, + { + "value": 188.39487565938208, + "ts": 1720225337611 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 78fca223b0..08dff9702d 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 21.52852529601722, "ts": 1720139136917 + }, + { + "value": 21.566597653554176, + "ts": 1720225531713 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 5894be39bd..1cd492d126 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 27Sat 29JulyWed 03Fri 05020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 07020406080100120140160180200220240260280300[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 e02dcf888d..3dc45550df 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 27Sat 29JulyWed 03Fri 0502004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 0702004006008001,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 cc5194d209..68b5e9c527 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -914,5 +914,9 @@ { "value": 901.8216797931822, "ts": 1720139228316 + }, + { + "value": 1036.6633263070598, + "ts": 1720225585210 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 6db7ac4655..a7a5f50ba8 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 117.86892975011787, "ts": 1720139003007 + }, + { + "value": 116.6044776119403, + "ts": 1720225365181 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 264ad3a78f..bc33eda42d 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -378,5 +378,9 @@ { "value": 180.31013342949873, "ts": 1720139012533 + }, + { + "value": 184.6381093057607, + "ts": 1720225333519 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 32b59b2bef..2789bc69c9 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 23.054223533751383, "ts": 1720139112331 + }, + { + "value": 20.277394760321194, + "ts": 1720225507352 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 47f73cf58f..f35b0a636e 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 27Sat 29JulyWed 03Fri 05020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 07020406080100120140160180200220240260280[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 e99d993d6c..ff728b47a1 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 27Sat 29JulyWed 03Fri 05020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 07020406080100120140160180200220[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 ad665cc52d..5a3ee35011 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 508.5176709890669, "ts": 1720139020389 + }, + { + "value": 536.3368195226602, + "ts": 1720225382063 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 4e0662ce1f..3be2664646 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -378,5 +378,9 @@ { "value": 518.8067444876783, "ts": 1720139027712 + }, + { + "value": 477.2130756382725, + "ts": 1720225348797 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index becb7edc82..45b7fadcec 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -122,5 +122,9 @@ { "value": 226.2443438914027, "ts": 1720139173241 + }, + { + "value": 163.54567012838336, + "ts": 1720225571130 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index c27543e91c..182cc55c47 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 27Sat 29JulyWed 03Fri 050100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 070100200300400500600700800900[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 ade758a7cc..ae80d67915 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 27Sat 29JulyWed 03Fri 05050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 07050100150200250300350[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 45d5481df8..dfda380b61 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 271.77605652941975, "ts": 1720139035650 + }, + { + "value": 279.4466955428252, + "ts": 1720225396533 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index bde9eb8820..ae0da56c50 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -378,5 +378,9 @@ { "value": 407.33197556008145, "ts": 1720139039330 + }, + { + "value": 386.47342995169083, + "ts": 1720225361498 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index a753f5647d..f1ab506936 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1022,5 +1022,9 @@ { "value": 40.149355602842576, "ts": 1720139240143 + }, + { + "value": 34.47919180774402, + "ts": 1720225651490 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index be5ff6b96a..fad1ce571c 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 27Sat 29JulyWed 03Fri 05050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 07050100150200250300350400450500550600650[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 11908280f6..9db8d626d2 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 3585.3716835311925, "ts": 1720138994076 + }, + { + "value": 3778.4961585289057, + "ts": 1720225356341 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 98341b2fb7..628e996130 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -378,5 +378,9 @@ { "value": 3421.662928183097, "ts": 1720139005931 + }, + { + "value": 4475.16284620357, + "ts": 1720225326761 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index e6cfc51c40..876590842b 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 1636.0959115781054, "ts": 1720139077382 + }, + { + "value": 1400.0373343289152, + "ts": 1720225467405 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 269275d502..583ddfe1b7 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 27Sat 29JulyWed 03Fri 0501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 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 d8d0cad983..b59a2e040e 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -382,5 +382,9 @@ { "value": 127.00025400050801, "ts": 1720139013846 + }, + { + "value": 134.2281879194631, + "ts": 1720225375595 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 66000c51cf..7737184d5c 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -378,5 +378,9 @@ { "value": 213.4927412467976, "ts": 1720139020831 + }, + { + "value": 217.9598953792502, + "ts": 1720225341377 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 89093d44d7..12e1a03ffc 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 21.21520706042091, "ts": 1720139162159 + }, + { + "value": 21.80074122520166, + "ts": 1720225555939 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 91f0ba3fe7..bc598a8054 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 27Sat 29JulyWed 03Fri 05050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 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 bc343b755a..69bd2ec3d4 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 27Sat 29JulyWed 03Fri 0502004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 29JulyWed 03Fri 05Jul 0702004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file