-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bench: Add benchmark test functionality for single node Tarantool topology #656
Conversation
Hi!
Why are you removing |
5783565
to
1a03672
Compare
6ae2802
to
e11193c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi!
From #656 (comment) :
- Decorate the commit message according to https://github.com/tarantool/tarantool/wiki/Code-review-procedure#commit-message (add a description to the commit message in the same way as in PR) and mark the commit as "Part of RFC: Cartridge bench tool for Tarantool #645"
I leave several minors comments, so you can accept or dispute them and start getting a second LGTM. I think it's logical to finish with Alexey (Up to you).
And yet one question: "Do you have test results on various hardware, or the test works in theory but has not been tested in practice?" |
4ef72af
to
5de37a0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- rebase on master.
- From commit message:
"User setup Tarantool single node or cluster and try to understand «How many specific traffic Tarantool can handle on this hardware»"
"Commit message should fit 72 symbols line width." - From bench: Add benchmark test functionality for single node Tarantool topology #656 (comment) : mark the commit as :
Part of #645
- It would be nice to get an answer to the question bench: Add benchmark test functionality for single node Tarantool topology #656 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Now the PR looks beautiful!
Please, fix @LeonidVas comments and CI.
macbook pro i7 (2.9Ghz) ddr3 at monday morning
|
33d5e9c
to
6f99d15
Compare
6f99d15
to
67c6be6
Compare
User setup Tarantool single node or cluster and try to understand "How many specific traffic Tarantool can handle on this hardware" The same official things are for redis, postgresql and aerospike. Cartridge bench module makes some load for Tarantool. user@cartridge-cli % ./cartridge bench Tarantool 2.8.2 (Binary) f4897ffe-98dd-40fc-a6f2-21ca8bb52fe7 Parameters: URL: 127.0.0.1:3301 user: guest connections: 10 simultaneous requests: 10 duration: 10 seconds key size: 10 bytes data size: 20 bytes Data schema | key | value ------------------------------------------ | random(10) | random(20) Benchmark start ... Benchmark stop Results: Success operations: 1169481 Failed operations: 0 Request count: 1170485 Time (seconds): 10.000551801 Requests per second: 117042 Part of tarantool#645
67c6be6
to
88ea630
Compare
User setup Tarantool single node or cluster and try to understand «How many specific traffic Tarantool can handle on this hardware»
The same official things are for redis, postgresql and aerospike.
Cartridge bench module makes some load for Tarantool.
What has been done? Why? What problem is being solved?
I didn't forget about
Closes #???