3 ms·
Does the physical location of a server matter for high-throughput use cases? If a client is downloading large files using all its available bandwith, is the dow
by mixedbit 9y ago
Does the physical location of a server matter for high-throughput use cases? If a client is downloading large files using all its available bandwith, is the download time noticeably better if the server is close to the client?
- SaveTheRbtz 9y agoPhysical locations matters a lot for uploads, mostly because client TCP stack is way less sophisticated. For downloads high RTT can be mitigated by a congestion control that ignores constant packet-loss rates (which are common for high-rtt paths). Other tricks that you can try: fq+pacing and newer kernels with more sophisticated recovery heuristics.
- andy_ppp 9y agoI was actually looking into this the other day - latency from Japan to Virginia is over 200ms and then 32ms to grab the actual HTML the page. I reduced my SSL certificate from 4096 bits and it's definitely helped (latency with SSL was crazy, over 500ms). Even so, need to think at some point about a datacenter distributed code base :-/