The latest article about quorum performance test I can find was written in 2018. This is interesting, as one of the most widely used blockchain system, can you imagine that there isn't any article about it's performance? So I did the performance test myself.
Hardware:
5*8C16G50GSSD as quorum servers
5*4C8G20GSSD as clients to send requests
Software:
System: CentOS 7
Quorum:1.10.2-stable(quorum-v22.4.4)
Java:OpenJDK 1.8
Mysql:5.7
Quorum-Benchmark: A benchmark program written in Java, developed by myself.
Test step:
- Create 200,000 Accounts
- Send ether to all accounts above
- Using accounts above to sign raw transactions, store the hexed string result in file
- Back up the blockchain using ‘geth export’ command
- Send raw transactions stored in file to the quorum network
- Statistics the result
- Repeat the 5th step, using different request rate
Test Result:
about 1491TPS
about 1347TPS
Conclusion
As the picture above, you can see the blockchain system appeared unstable when the tps reached about 1350+, the block interval is more than 5s as we set, and there were lots of empty blocks.文章来源:https://www.toymoban.com/news/detail-418840.html
From my test result, I got the best TPS is about 1250 which the system can still keep stable.The cpu and memory were both low, so I think the bottleneck is the QBFT consensus.文章来源地址https://www.toymoban.com/news/detail-418840.html
到了这里,关于Consensys Quorum Benchmark Test的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!