You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'd like to share this project as an educational resource. And also as a lightweight network testing tool. It grew organically while developing an implementation of this paper for go-quorum. It supports raft, ibft and rrr at present.
Emphasis is given to fast creation and re-configuration of networks. kubernetes and docker-compose deployments are supported. The kubernetes manifests are cloud provider neutral and have been tested on GCP. The docker-compose setup supports debugging quorum nodes using vscode.
A load generation utility is included which employs raw transactions with explicit nonce management and a configurable number of (ephemeral) wallets per thread to stress a number of nodes concurrently. The tool can issue public or private transactions. The network configuration support does not currently include tessera.
Statistics are collected by the load generator in chainhammer compatible format from the block headers and saved for later analysis. A utility which uses Jupyter and papermil to automate report generation is included.
Is there anything else I need to do to have this project listed ?
The text was updated successfully, but these errors were encountered:
robinbryce
changed the title
Blockbench: Tools to explore the performance characteristics of different etherum/quorum private network deployments.
Blockbench: load testing different etherum/quorum private network deployments.
Sep 19, 2021
robinbryce
changed the title
Blockbench: load testing different etherum/quorum private network deployments.
Blockbench: creating and load testing quorum network deployments.
Sep 19, 2021
Hi,
I'd like to share this project as an educational resource. And also as a lightweight network testing tool. It grew organically while developing an implementation of this paper for go-quorum. It supports raft, ibft and rrr at present.
Emphasis is given to fast creation and re-configuration of networks. kubernetes and docker-compose deployments are supported. The kubernetes manifests are cloud provider neutral and have been tested on GCP. The docker-compose setup supports debugging quorum nodes using vscode.
https://github.com/robinbryce/blockbench/blob/main/README.md
A load generation utility is included which employs raw transactions with explicit nonce management and a configurable number of (ephemeral) wallets per thread to stress a number of nodes concurrently. The tool can issue public or private transactions. The network configuration support does not currently include tessera.
Statistics are collected by the load generator in chainhammer compatible format from the block headers and saved for later analysis. A utility which uses Jupyter and papermil to automate report generation is included.
Is there anything else I need to do to have this project listed ?
The text was updated successfully, but these errors were encountered: