...
Page properties | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
...
There are many more things such as these yet to be discovered. I am confident we can achieve shockingly good results compared to today. The question is simply how quickly we will get there. Either way performance testing and profiling is essential.
Decisions
Sam H. Smithwill do performance testing on a 4 node benchmarking stand.
Alternatives
We could try set up automated performance testing. - currently quite difficult
Have devops do some of this work.
Simply put, we need to start profiling. Otherwise we won't be able to improve performance.
Anton is working on scripts for us to deploy iroha2 on kubernetes. This is tracked by issue, https://app.zenhub.com/workspaces/iroha-v2-60ddb820813b9100181fc060/issues/hyperledger/iroha/2450.
Once this is done I can gather performance data regularly as mentioned above.
Alternatives
Concerns
There is a concern that time spent optimizing will not be fruitful. Or that the feature requirements will change so that the optimization work is made redundant.
...
We have assumed iroha2 is at least 50-100x slower than it needs to beonly using 1-2 % of the machine's performance.
Risks
Additional Information
...