artipie / benchmarks

Benchmarks for Artipie repositories
MIT License
6 stars 9 forks source link

Benchmarks #1

Closed g4s8 closed 4 years ago

g4s8 commented 4 years ago

Implement benchmarks tool set for Artipie repositories. Let's start with NPM registry. These options has to be configured:

0crat commented 4 years ago

@g4s8/z I'm not managing this repo, remove the webhook or contact me in Slack, as explained in §11; I'm not managing artipie/benchmarks GitHub repository, you have to contact me in Slack first, see §11 /cc @yegor256/z

0crat commented 4 years ago

I'm not managing artipie/benchmarks GitHub repository, you have to contact me in Slack first, see §11

brastak commented 4 years ago

Implement benchmarks tool set for Artipie repositories. Let's start with NPM registry. These options has to be configured:

  • amount of download requests per time unit
  • amount of upload requests per time unit
  • TBD?

@g4s8 It's hard to configure target throughput metrics. Usually, another approach is used. Test designer creates scenario with several roles doing some work. He specifies desired upload/download requests rate in the scenario conditions and run test with X users. After first run completed, test designer increase or decrease the number of simultaneous users and analyze impact for throughput. Please, see my PR, there is more detailed description here

brastak commented 4 years ago

@g4s8 Please, close this issue

g4s8 commented 4 years ago

@brastak thanks

0crat commented 4 years ago

I'm not managing artipie/benchmarks GitHub repository, you have to contact me in Slack first, see §11