首页 > 解决方案 > 织物样本中的高吞吐量链代码为 10 tps,我可以将其扩展到 100 tps 吗?我看到织物可以扩展到 100,000 tps

问题描述

操作系统:Ubuntu 16.04 Hyperledger Fabric v1.3 内存:8GB,4 个 vCPU

我正在使用此脚本(https://github.com/hyperledger/fabric-samples/blob/release-1.3/high-throughput/scripts/many-updates.sh)在一个对等方上调用链代码 1000 次。

我现在的目标是至少 100 tps

以下是我的问题:

1 ) 你是否像那个脚本一样在对等点上执行多个事务?或者有什么替代方法吗?我们能以某种方式批量处理吗?

2) 如果我要购买一个 aws 实例,你推荐哪一个?

浏览了这份白皮书(https://arxiv.org/pdf/1805.11390.pdf)查看了增加 tps 的可能解决方法,但没有找到任何好的资源来实现这些。

标签: hyperledger-fabric

解决方案


这可能会有所帮助。 尝试将 batchTimeout 设置为 1 秒,并为每批设置更多事务


推荐阅读