目录
最近用Caliper测试了以下Hpyerledger Fabric的性能,测试环境用本地的byfn脚本
作为饭后闲谈,这里我们并不去探究如何提高tps,以及代码的角度为什么会有这样的区别。
话不多说,代码:
https://github.com/SamYuan1990/FabriccaliperSample
Caliper性能很差么?
从观察到的结果来看,
如果我们仅仅用一个client发起交易的tx,那么其性能相对于https://github.com/guoger/stupid.git 直接通过GRPC发起请求的对比来看会低,
那么,真的是caliper用nodejs,以及fabric nodejs sdk的性能很低么?
我们增加client的数量,可以看到Caliper也可以达到200TPS的。
Item | TPS |
Caliper 1 client | 56.6 |
stupid | 231 |
Caliper 10 client | 194.3 |