librespeed / librespeed/speedtest-go
Issue in Upload Speed
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 875
- Forks
- 183
- PR merge metrics
- No merged PRs in 30d
Description
Description
I have built a virtual environment on a ESXI Server. I have 2 VMS. One play the role as the server the other VM play the role as a client. I have check with iperf3 and i achieve a throughput (Upload/Download) of approx 11Gbit/s. If i use librespeed-go as backend and librespeed-cli as client i have good download rates but very bad upload rates. Please see screenshots
Server
Ubuntu-Server 22.04
fresh new installation without other packages installed
NO Firewall enabled
librespeed-go without database running on port 80
Client
Ubuntu-Server 22.04
fresh new installation without other packages installed
NO Firewall enabled
librespeedtest-cli
Steps to reproduce
- Do this
- Do that
- Bad stuff happens
Expected behaviour
The upload speed should be similar the download speed
Screenshots
If necessary, add screenshots of the test.
F12 > Network screenshots can be particularly useful
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the upload and download difference between the librespeed-go backend and librespeed-cli on the two Ubuntu 22.04 VMs, comparing it with the reported iperf3 throughput. Trace the backend's upload path and determine what change makes upload speed comparable to download speed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, ubuntu
- Domain
- backend, networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100