Skip to content
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.

Lisk Core 2.0.0 API performance degrade #3800

Closed
ManuGowda opened this issue Jun 7, 2019 · 5 comments
Closed

Lisk Core 2.0.0 API performance degrade #3800

ManuGowda opened this issue Jun 7, 2019 · 5 comments
Assignees

Comments

@ManuGowda
Copy link
Contributor

Expected behavior

The API Average Performance should be under seconds

Actual behavior

The following endpoint performance is degraded

get /accounts/{address}/multisignature_groups
get /voters
get /accounts
post /transactions

Summary

Screen Shot 2019-06-07 at 14 32 30

Steps to reproduce

  1. Deploy 2.0.0-alpha.11 network with 110 nodes, ensure new relic is enabled.
  2. Run stress test for all types of transaction
  3. Monitor the stats in new relic.

Which version(s) does this affect? (Environment, OS, etc...)

2.0.0

@ManuGowda
Copy link
Contributor Author

ManuGowda commented Jun 7, 2019

@limiaspasdaniel @fchavant Here is the performance metrics captured in 1.6.0 before the fix, but yeah this can give some reference how much the degrade happened.

Screen Shot 2019-06-07 at 14 46 54

@fchavant
Copy link
Contributor

fchavant commented Jun 7, 2019

@ManuGowda looks like post /transactions actually improved?

@ManuGowda
Copy link
Contributor Author

@ManuGowda looks like post /transactions actually improved?

Yes, maybe we can improve further if possible. but it is not a blocker.

@ManuGowda
Copy link
Contributor Author

@limiaspasdaniel after running stress test for 1.6.0 and re-running stress test for 2.0.0, the following stats observed in newrelic.

it looks like the performace has improved for some endpoints and there was no degrade, so i am gonna close this issue.

1.6.0

Screen Shot 2019-06-11 at 13 50 29

2.0.0

Screen Shot 2019-06-11 at 13 50 20

@2snEM6
Copy link
Contributor

2snEM6 commented Jun 11, 2019

That's great then. Thanks @ManuGowda :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants