Skip to content
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

Metrics to track average transaction latency #1462

Open
4 tasks
cmwaters opened this issue Aug 26, 2024 · 0 comments
Open
4 tasks

Metrics to track average transaction latency #1462

cmwaters opened this issue Aug 26, 2024 · 0 comments

Comments

@cmwaters
Copy link
Contributor

Feature Request

Summary

Based on recent discussions, what might perhaps be the most important metric we want to optimise for outside of throughput is average transaction latency. This is the average time from when a transaction is received until when it is committed.

We should track this. This probably needs to be done by tracking total latency and dividing by the amount of transactions submitted. This will provide a rough answer but it may also be helpful to know other attributes like the standard deviation. One last important consideration is that we may want to make a distinction between when a transaction comes from a peer and when it comes from the original sender


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant