hiero-ledger / hiero-ledger/hiero-consensus-node
Componentize `InboundConnectionHandler`
Open
Platform
- Dominant language
- Java
- Stars
- 406
- Forks
- 226
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 210
Description
Depends on #11735
- InboundConnectionHandler should become a stateless component
- It should have a Socket as input
- it should have a SocketConnection as output
Contributor guide
Research direction
Start by reading the existing InboundConnectionHandler implementation and the related work in #11735. Trace how it currently receives connections and produces SocketConnection objects, then verify that the component has no retained state, accepts a Socket as input, and returns a SocketConnection as output.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- distributed-systems, networking
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100