CK0*_*K01 7 performance scalability blockchain hyperledger hyperledger-fabric
我有一个已经构建的Hyperledger Fabric系统,它可以处理x tps(每秒事务数).将来,对系统的要求可能不仅仅是x tps.
那么,如何扩展Hyperledger Fabric系统以满足更高的要求呢?
chr*_*ris 16
有几种方法可以做到这一点.一个是增加支持同行的人口,并在更大的集合中分配认可提案的负担.例如,如果您目前有一个认可政策,即您需要总共5个组织中的3个成员来支持交易,并且每个组织都有一个支持同行,那么最终您的tps将达到饱和状态.如果您为每个组织添加另一个支持对等方,并在新旧支持对等方中均匀分配支持负载,您应该会看到更高的吞吐量.
如果您有多个并发执行的通道,您可以考虑为各种通道单独支持对等,因为这将具有与上述策略类似的影响.
当然,项目维护人员一直在寻求优化代码以提高性能,因此在新版本发布时保持最新状态是另一个.
最后,您还可以考虑利用更快的硬件(例如,对于所使用的算法使用加密加速),您还应该看到增加,尽管可能没有应用第一个策略那么多.
小智 5
除了上述答案之外,当前系统可以扩展到一个限制,我们必须事先设计系统来处理它。对于前 -
| 归档时间: |
|
| 查看次数: |
2128 次 |
| 最近记录: |