TransWikia.com

Performance Analysis of Ethereum Clients Geth and Parity

Ethereum Asked by Satish Ganta on August 26, 2021

I want to do performance analysis of Geth and Parity.

I want to run 1000 transactions serially on each client and want to get transaction processing time for each transaction.

How can i get these metrics? Can i get it from the logs or is there any script i need to run?

One Answer

It would be easiest to write a script to do this. web3.py provides an easy wait_for_tx function that would allow you to do this in very few lines of code.

Ifnderstand your goal correctly, though, the results will be underwhelming. The performance bottleneck will be the Ethereum network, not a specific client. Each client will be able to process the transaction in under a second, but both will have to wait until the transaction is included in the network before sending the following transactions.

Answered by Shane Fontaine on August 26, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP