Small files can skew upload time statistics
Open
bug
enhancement
- Dominant language
- Python
- Stars
- 2
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
In a small swarm, if a peer uploads a lot of small chunks, it will get unprortionally good upload time stats. Maybe change the statistics to bitrate instead (and calculate timeouts from there) to avoid this?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the upload-time statistics and timeout calculation entry points in the repository, then trace how small chunks affect peer scoring in a small swarm. Compare the current time-based measurements with a bitrate-based approach and define tests that confirm small-chunk-heavy uploads no longer receive disproportionate statistics while timeout behavior remains valid.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- distributed-systems, networking, performance
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100