Skip to content
This repository has been archived by the owner on Nov 25, 2020. It is now read-only.

Performance/Load Testing Investigation #173

Closed
esune opened this issue Dec 17, 2018 · 1 comment
Closed

Performance/Load Testing Investigation #173

esune opened this issue Dec 17, 2018 · 1 comment
Assignees

Comments

@esune
Copy link
Member

esune commented Dec 17, 2018

This is a placeholder for performance/load testing for dFlow and supporting environments (toB, Ledger).

We have noticed that the system tends to respond slowly to requests that involve querying data coming from the ledger and the agents. We need a way of testing performance, determining possible bottlenecks and addressing the root cause to increase usability.

Example: the call to the /get-credential-dependencies call (that can be issued against any of the running von-x agents), seems to often take more than 30 seconds to complete, incurring in the default timeout time for http requests. While it may be possible to increase the timeout, it would not be a good solution since taking a very long time to complete the request that will indicate the steps that are required to obtain a specific credential reduces the usability of the system.

In addition to ensuring requests are handled correctly in dFlow, we should investigate the underlying back-end layers (von-x, ToB, Ledger) and identify improvements.

@swcurran swcurran changed the title Performance/Load Testing Incestigation Performance/Load Testing Investigation Dec 17, 2018
@esune esune self-assigned this Feb 12, 2019
@esune
Copy link
Member Author

esune commented Feb 12, 2019

Done as part of dFlow #201

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

2 participants