-
Notifications
You must be signed in to change notification settings - Fork 21
Description
Abstract
Agree with users of the node and node implementers on a set of metrics to measure to quantify the performance of a node implementation
Why?
Today we only have one implementation that complies with the parameters of the Cardano blockchain, having a better read on what makes a Cardano node interesting to run will be necessary once people running node will have the choice of multiple implementations
How?
Having a common understanding and a set of metrics to reference and test against the node implementation
Set a discussion of already existing metrics and measured things on the network
Bring it to the attention of people running nodes / building nodes and agree on a first set of metrics
Build test cases where those metrics can be measured and have an environment where you can check the results / adjust
Testing Strategy / Acceptance Criteria
Have a first draft during the node diversity workshops
Align with the Cardano node Haskell team
Share with the SPOs and users of the node for feedback
Have a first set available in a public environment and iterate based on feedback
Discussion points
This was mentionned many times at the Cardano Summit, Node diversity workshop in Toulouse and there needs to be something set in stone as a common reference
Dependencies & Related Tasks
No response
Checklist
- I understand that feature requests and unrefined work item should be open as GitHub Discussions instead.
- I have assigned this item to an existing milestone from the roadmap
- I have added a label capturing the impact of this item (i.e. value for users/stakeholders if successful)
- I have added a label capturing the delivery risk of this item (i.e. how likely is it that this task will succeed as planned)
- I have added a label capturing the effort of this item (i.e. how large is the task?)
Metadata
Metadata
Assignees
Labels
Type
Projects
Status