Skip to content
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

Performance goal for transfers #214

Closed
eshavkun opened this issue Mar 18, 2019 · 3 comments
Closed

Performance goal for transfers #214

eshavkun opened this issue Mar 18, 2019 · 3 comments
Labels
bounty size-L effort of ~13h

Comments

@eshavkun
Copy link
Contributor

eshavkun commented Mar 18, 2019

Parameters:

  1. Test 1:

    • Arrival count: 1 user per second
    • Actions by user: 1 transfer
    • Duration: 4000 seconds (i.e. 4000 transactions total)
  2. Test 2:

    • Arrival count: 10 user per second
    • Actions by user: 1 transfer
    • Duration: 60 seconds (i.e. 600 transactions total)
  3. Test 3:

    • Arrival count: 50 user per second
    • Actions by user: 1 transfer
    • Duration: 10 seconds (i.e. 500 transactions total)

Success criteria:

  • Max wait time for transaction to be included: 10 seconds
  • Median wait time should not exceed 3 seconds
  • Min success rate: 99%

Additional metrics to measure:

  • Transactions per block
  • Number of blocks needed
  • block distance less than 2 seconds (single operator)
@troggy
Copy link
Member

troggy commented Apr 19, 2019

supposedly fixed by #241. Needs to be rechecked on the latest node

@eshavkun
Copy link
Contributor Author

Updated description.
A lot of users (towards the end of test) get wait times of 10 seconds or more. See #213 for details

@johannbarbie
Copy link
Member

old

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty size-L effort of ~13h
Projects
None yet
Development

No branches or pull requests

3 participants