hiero-ledger / hiero-ledger/hiero-consensus-node
Split SyncMetrics into network and sync parts
Open
- Dominant language
- Java
- Stars
- 406
- Forks
- 226
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 210
Description
Currently, SyncMetrics are used by both the network layer and the sync layer. The idea would be to split that class into two pieces, so we won't need to pass the instance between these two layers.
Contributor guide
Research direction
Start by locating SyncMetrics and tracing its uses in the network and sync layers. Map which responsibilities belong to each layer and identify how the instance is passed between them. Done means the metrics are split into separate network and sync pieces without passing one shared instance between layers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- distributed-systems
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100