From 329328fc7771c8e1466ea4194002cbbb14636bac Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 17 May 2024 00:31:31 +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 6801756569..53bf285e8c 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -250,5 +250,9 @@ { "value": 74.67144563918758, "ts": 1715818953359 + }, + { + "value": 82.80887711162636, + "ts": 1715905355657 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 16d183f150..ab9ec847e9 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -246,5 +246,9 @@ { "value": 136.09145345672292, "ts": 1715818922674 + }, + { + "value": 139.1207568169171, + "ts": 1715905369394 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index b1b533837f..778b4d691b 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1014,5 +1014,9 @@ { "value": 14.252323128669973, "ts": 1715819051095 + }, + { + "value": 18.876472364844457, + "ts": 1715905453593 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 3eb186e0d4..34267e5838 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -250,5 +250,9 @@ { "value": 411.26876413736375, "ts": 1715818983511 + }, + { + "value": 420.2563563773902, + "ts": 1715905384733 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index c0f233573a..cda92ce885 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -246,5 +246,9 @@ { "value": 461.1482591653217, "ts": 1715818948060 + }, + { + "value": 527.0092226613966, + "ts": 1715905393966 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 2268fab65c..3762b45708 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -990,5 +990,9 @@ { "value": 113.0965844831486, "ts": 1715819160172 + }, + { + "value": 100.23555355084449, + "ts": 1715905554402 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index d5e7869e55..82a90c9563 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 07Thu 09Sat 11Mon 13Wed 15Fri 170100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 09Sat 11Mon 13Wed 15Fri 170100200300400500600700800[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 00c5460e29..a473ef71a0 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -250,5 +250,9 @@ { "value": 109.60105217010083, "ts": 1715818965586 + }, + { + "value": 125.34469791927802, + "ts": 1715905366540 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index c24238bc09..ea5891f3d0 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -246,5 +246,9 @@ { "value": 159.54052329291642, "ts": 1715818931245 + }, + { + "value": 199.68051118210863, + "ts": 1715905377167 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 1f23967ad8..a39960df18 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -950,5 +950,9 @@ { "value": 22.515423064799386, "ts": 1715819105120 + }, + { + "value": 24.19081716580386, + "ts": 1715905498954 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 104c1192fb..e7be09ea32 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 07Thu 09Sat 11Mon 13Wed 15Fri 17020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 09Sat 11Mon 13Wed 15Fri 17020406080100120140160180200220240260280300[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 3e0f63174f..db7dceb9e8 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 07Thu 09Sat 11Mon 13Wed 15Fri 1702004006008001,0001,2001,4001,6001,8002,0002,2002,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 09Sat 11Mon 13Wed 15Fri 1702004006008001,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 2d65c19391..092df91a70 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -782,5 +782,9 @@ { "value": 615.1280491555658, "ts": 1715819227136 + }, + { + "value": 1138.1743683132256, + "ts": 1715905557601 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 4d0f022909..9fbf0ca990 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -250,5 +250,9 @@ { "value": 97.59906304899472, "ts": 1715818959878 + }, + { + "value": 114.99540018399264, + "ts": 1715905361354 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 27034067c3..9434e1c01f 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -246,5 +246,9 @@ { "value": 184.6381093057607, "ts": 1715818926772 + }, + { + "value": 184.77457501847746, + "ts": 1715905373310 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index b04796026e..aabb1f2c9b 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 17.096939647803044, "ts": 1715819081611 + }, + { + "value": 22.607044355021024, + "ts": 1715905476833 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 2e1f88a147..dcf051c258 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 07Thu 09Sat 11Mon 13Wed 15Fri 17020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 09Sat 11Mon 13Wed 15Fri 17020406080100120140160180200220240260280[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 57e6b2e0bb..02873f7095 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 07Thu 09Sat 11Mon 13Wed 15Fri 17020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 09Sat 11Mon 13Wed 15Fri 17020406080100120140160180200220[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 ec7f28fd65..bc9584ac39 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -250,5 +250,9 @@ { "value": 532.6231691078563, "ts": 1715818976634 + }, + { + "value": 552.4861878453039, + "ts": 1715905377669 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 4e33b225d7..aa2d0d8690 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -246,5 +246,9 @@ { "value": 464.36034362665424, "ts": 1715818941671 + }, + { + "value": 488.99755501222495, + "ts": 1715905387723 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 76f53d2128..7b44b6f9af 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 161.75994823681654, "ts": 1715819140539 + }, + { + "value": 197.58940920766648, + "ts": 1715905532707 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index e8bd6e65a4..a0ab48d6b6 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 07Thu 09Sat 11Mon 13Wed 15Fri 170100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 09Sat 11Mon 13Wed 15Fri 170100200300400500600700800900[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 ca38822087..57ff51d314 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 @@ -Tue 07Thu 09Sat 11Mon 13Wed 15Fri 17050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 09Sat 11Mon 13Wed 15Fri 17050100150200250300350[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 4ceb5f6f87..743d6d5cd5 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -250,5 +250,9 @@ { "value": 211.3941443822006, "ts": 1715818993394 + }, + { + "value": 262.19192448872576, + "ts": 1715905392826 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 1abebaf25c..1338b4034b 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -246,5 +246,9 @@ { "value": 322.3726627981947, "ts": 1715818954615 + }, + { + "value": 411.1842105263158, + "ts": 1715905399187 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index f30d9ee3a9..cedda2a823 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -890,5 +890,9 @@ { "value": 46.062783574011384, "ts": 1715819203843 + }, + { + "value": 40.44652968775279, + "ts": 1715905604196 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 3bb6f5d1eb..8a8df5a03f 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 07Thu 09Sat 11Mon 13Wed 15Fri 170100200300400500600700800[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 09Sat 11Mon 13Wed 15Fri 170100200300400500600700800[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 5906a91a85..8298224afd 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -250,5 +250,9 @@ { "value": 3738.93897220722, "ts": 1715818949274 + }, + { + "value": 3633.2808526099066, + "ts": 1715905351911 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 48156ce45e..ca68cb4b29 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -246,5 +246,9 @@ { "value": 4349.717268377555, "ts": 1715818920162 + }, + { + "value": 4015.3475506379937, + "ts": 1715905367035 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 87fbbb8d5e..c5fa59f218 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -990,5 +990,9 @@ { "value": 1026.7174701681536, "ts": 1715819032869 + }, + { + "value": 1722.9826744519958, + "ts": 1715905439819 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 07911b00d1..1f55245b34 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 07Thu 09Sat 11Mon 13Wed 15Fri 1701,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 09Sat 11Mon 13Wed 15Fri 1701,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 a63575b30d..e7ab0b0778 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -250,5 +250,9 @@ { "value": 135.68521031207598, "ts": 1715818970501 + }, + { + "value": 139.66480446927375, + "ts": 1715905371400 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 3608beacb6..884f5bcb4c 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -246,5 +246,9 @@ { "value": 199.4415636218588, "ts": 1715818935090 + }, + { + "value": 217.58050478677112, + "ts": 1715905380759 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index b5d65a831f..b4ef4d7494 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 26.49708532061473, "ts": 1715819125587 + }, + { + "value": 25.143316906366287, + "ts": 1715905520057 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 13e56adb8f..214f7844a8 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 07Thu 09Sat 11Mon 13Wed 15Fri 17050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 09Sat 11Mon 13Wed 15Fri 17050100150200250300350[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 151e7d6930..da06f8b53d 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 07Thu 09Sat 11Mon 13Wed 15Fri 1702004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 09Sat 11Mon 13Wed 15Fri 1702004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file