On 10Mar2015 23:27, Chris Angelico <ros...@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 <c...@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 -- https://mail.python.org/mailman/listinfo/python-list