Did https://pypi.python.org/pypi/ became huge and slow?

Cameron Simpson cs at zip.com.au
Tue Mar 10 21:42:10 EDT 2015


On 10Mar2015 23:27, Chris Angelico <rosuav at gmail.com> wrote:
>Ah, sure. Especially the bit about the cache :) Though I usually find
>that download times on https vs http aren't all that different; it
>takes a little bit longer to establish the connection, but less than
>the variation in DNS timing. Most of the time, the cost of encryption
>isn't the bottleneck - on a large download, transfer throughput is
>usually what takes the time, and on a small download, it's too hard to
>measure the cost anyway.

Unless you're using a satellite. High packet latency (and DNS and cert 
validation via said latency) put a VERY noticable upfront cost to every HTTPS 
connection versus HTTP. Once underway, they're essentially the same (per 
connection).

Cheers,
Cameron Simpson <cs at zip.com.au>

The Eight Fallacies of Distributed Computing - Peter Deutsch
1. 	The network is reliable
2. 	Latency is zero
3. 	Bandwidth is infinite
4. 	The network is secure
5. 	Topology doesn't change
6. 	There is one administrator
7. 	Transport cost is zero
8. 	The network is homogeneous



More information about the Python-list mailing list