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

Write a performance test with an empty protocol #5

Open
fjarri opened this issue Oct 12, 2024 · 0 comments
Open

Write a performance test with an empty protocol #5

fjarri opened this issue Oct 12, 2024 · 0 comments
Labels
performance Making things faster tests Testing things
Milestone

Comments

@fjarri
Copy link
Member

fjarri commented Oct 12, 2024

To have an idea how much time the whole framework consumes, and where it is spent, we need a performance test running a several-round protocol that does nothing but sending and receiving empty messages. Maybe with a hundred nodes.

Note that:

  • we already have testing signers/verifiers which are very fast, but one will also have to provide a custom serializer and a digest (in the Protocol impl) which do as little work as possible.
  • some time will be necessarily spent in run_sync(). How much? Will need to profile.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
performance Making things faster tests Testing things
Projects
None yet
Development

No branches or pull requests

1 participant