-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Benchmark state machine logic #984
Comments
I think we can use the same benchmark for this and for gas (#1008). |
My friends over at InfluxDB wrote this tool to debug their own datastore: https://github.com/influxdata/grade I would suggest this! But I think regardless this is an important piece of hardening. |
Closing this issue, will track testing improvements elsewhere. |
Where? |
We don't have any direct state-machine benchmarks. Our closest bet would be simulation. |
I think this is absolutely something the SDK should include. When we want to scale e.g. Gaia to high TPS we'll need to spend a lot of time optimizing transaction execution. |
Similar to or duplicate of #13981? |
they seem different one is add telemetry and this one is to do bechmarks, want to work on this @elias-orijtech |
Having released new staking to a public testnet we noticed that it slows down the block production. We should have a framework that allows us to benchmark the per block actions. This will allow us to quickly identify performance issues and optimize reads/writes.
@rigelrozanski
The text was updated successfully, but these errors were encountered: