Multi-channel TCert pool making pool's communication with TCA parallel.
akihikot opened this issue · 1 comments
akihikot commented
Description
I think client_tcert_pool_mt.go can be further improved, by making communication with TCA parallel. The measurement with my prototype shows better performance, by utilizing CA-side concurrency.
In this measurement, I followed the suggestion by @bcbrock in Issue #996 and disabled CloseClient().
Here are some points for discussions.
- whether this option should be made default for mt pool.
- whether a similar idea should be implemented in sdk/node.
Describe How to Reproduce
This option can be enabled by security.multithreading.multichannel=true in the corresponding gerrit change https://gerrit.hyperledger.org/r/#/c/511/.
christo4ferris commented
@akihikot Thanks for submitting this issue. However, we have transitioned issue tracking to Jira https://jira.hyperledger.org/ Please transfer this issue there and then close this one. Thanks!