From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: my CDN measure_get Date: Fri, 21 Dec 2018 01:30:48 -0800 Message-ID: <87sgyr9qgn.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47277) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gaH92-0007Pk-L0 for guix-devel@gnu.org; Fri, 21 Dec 2018 04:31:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gaH8z-0003w5-CE for guix-devel@gnu.org; Fri, 21 Dec 2018 04:31:00 -0500 Received: from mail-pl1-x633.google.com ([2607:f8b0:4864:20::633]:43681) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gaH8z-0003uU-1K for guix-devel@gnu.org; Fri, 21 Dec 2018 04:30:57 -0500 Received: by mail-pl1-x633.google.com with SMTP id gn14so2256744plb.10 for ; Fri, 21 Dec 2018 01:30:56 -0800 (PST) In-Reply-To: (zimoun's message of "Tue, 18 Dec 2018 21:23:14 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: zimoun Cc: Guix Devel --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Simon, Thank you for sharing the data with us! It seems that for you, in Paris, CloudFront represents a very nice performance improvement. zimoun writes: > laptop$ measure_get > https://berlin.guixsd.org/nar/gzip/1bq783rbkzv9z9zdhivbvfzhsz2s5yac-linux= -libre-4.19 > 2>/dev/null > url_effective: https://berlin.guixsd.org/nar/gzip/1bq783rbkzv9z9zdhivbvfz= hsz2s5yac-linux-libre-4.19 > http_code: 200 > num_connects: 1 > num_redirects: 0 > remote_ip: 141.80.181.40 > remote_port: 443 > size_download: 69899433 B > speed_download: 2088170.000 B/s > time_appconnect: 0.123089 s > time_connect: 0.042923 s > time_namelookup: 0.004140 s > time_pretransfer: 0.123141 s > time_redirect: 0.000000 s > time_starttransfer: 0.199722 s > time_total: 33.474630 s For this request, berlin.guixsd.org throughput is 17 Mbps, and latency is 39 ms after DNS name resolution. > laptop$ measure_get > https://berlin-mirror.marusich.info/nar/gzip/1bq783rbkzv9z9zdhivbvfzhsz2s= 5yac-linux-libre-4.19 > 2>/dev/null > url_effective: https://berlin-mirror.marusich.info/nar/gzip/1bq783rbkzv9z= 9zdhivbvfzhsz2s5yac-linux-libre-4.19 > http_code: 200 > num_connects: 1 > num_redirects: 0 > remote_ip: 143.204.229.90 > remote_port: 443 > size_download: 69899433 B > speed_download: 10793612.000 B/s > time_appconnect: 0.024161 s > time_connect: 0.010927 s > time_namelookup: 0.007414 s > time_pretransfer: 0.024253 s > time_redirect: 0.000000 s > time_starttransfer: 0.029704 s > time_total: 6.476473 s For this request, berlin-mirror.marusich.info throughput is 86 Mbps, and latency is 3.5 ms after DNS name resolution. The throughput is about 400% greater than going directly to berlin.guixsd.org, and the latency is about 91% less than going directly to berlin.guixsd.org. > cluster$ measure_get > https://berlin.guixsd.org/nar/gzip/1bq783rbkzv9z9zdhivbvfzhsz2s5yac-linux= -libre-4.19 > 2>/dev/null > url_effective: https://berlin.guixsd.org/nar/gzip/1bq783rbkzv9z9zdhivbvfz= hsz2s5yac-linux-libre-4.19 > http_code: 200 > num_connects: 1 > num_redirects: 0 > remote_ip: > remote_port: > size_download: 69899433 B > speed_download: 2863050,000 B/s > time_appconnect: 0,272 s > time_connect: 0,041 s > time_namelookup: 0,004 s > time_pretransfer: 0,272 s > time_redirect: 0,000 s > time_starttransfer: 0,346 s > time_total: 24,414 s For this request, berlin.guixsd.org throughput is 23 Mbps, and latency is 37 ms after DNS name resolution. Compared to the previous direct request to berlin.guixsd.org, the throughput is 35% greater, and the latency is 5.1% less. > cluster$ measure_get > https://berlin-mirror.marusich.info/nar/gzip/1bq783rbkzv9z9zdhivbvfzhsz2s= 5yac-linux-libre-4.19 > 2>/dev/null > url_effective: https://berlin-mirror.marusich.info/nar/gzip/1bq783rbkzv9z= 9zdhivbvfzhsz2s5yac-linux-libre-4.19 > http_code: 200 > num_connects: 1 > num_redirects: 0 > remote_ip: > remote_port: > size_download: 69899433 B > speed_download: 43271174,000 B/s > time_appconnect: 0,179 s > time_connect: 0,006 s > time_namelookup: 0,004 s > time_pretransfer: 0,179 s > time_redirect: 0,000 s > time_starttransfer: 0,182 s > time_total: 1,615 s For this request, berlin-mirror.marusich.info throughput is 346 Mbps, and latency is 2 ms after DNS name resolution. Compared to the direct request to berlin.guixsd.org, this request's throughput is 1400% greater, and its latency is 95% lower. I suppose your cluster must be close to a CloudFront edge location. So yes, I think this makes it quite clear that for you, CloudFront represents a very nice performance improvement, both on your laptop and especially in your cluster. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAlwcssgACgkQ3UCaFdgi Rp1ZzhAAvm6/N6x7LF11S3uTit4tjqNX1lIoot6+vXQocAoQ0WO9JxuYbf+V+Zs8 LekD+mu7J6yPUnxYPCfNxRGw8Png2ylBXeEYMKXr8Zo7S7qr93HkL2H3hHSkhh+Y 9P3VNPp80cLHNgkXOYMTMwlaHhZ7B3Su1/X9NDLItEJSeXbp0xtAAxP4BuKSr72K EXn8GaMhY07qIUgHW5cs56VipItZ2uD1j5LVl4M1+ZQXRZXzdkQshtjpeDgcw9ML GIVj373ZpRFsEjqsTpqCBVMA78W21gNQI7tslvM0si7oMEX7KOqaYqcAVeL2a4th JpPmpL7x/r0CtrZUcq6mJAQCMBxs/eovsyVpJD3+wt7zHKhnTkDhrPEZw/1sjcj5 T9mjPPJvMgw9SdyegAy9qa/ALBpQftsgKsupyvBDoaXZBiVk6mMUoeTp/h8JU4XW O7qDN2b7I8ENi5Cu0fkDnVmDhQ1vbeXpoOfP7ELvA0M50BPv8IfCrgtBgsAo9GR3 dDE1eS0V7679ZggavBVLCHBxTP9Pz31qjRuNat7dSsQY6rYXPRPT1e1klShwUoEz w5QAWBWzag1GgcNHn3ebVjaOb5qETNKKL1fuJ4wvz2K1c0Nfd5VqKRohX7ULKzOf eyTvnhbkOnereDXkehDcoXVJdn/lOLWfMzKVWZriT+c+hvs1T6o= =kTN8 -----END PGP SIGNATURE----- --=-=-=--