From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: substitutes mirror of 0.9.0 packages Date: Sun, 20 Dec 2015 22:51:34 +0100 Message-ID: <8760zsvleh.fsf@gnu.org> References: <5673D0EE.1010107@gmx.net> <20151219070248.GA15685@jasmine> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41424) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aAltF-0000NM-V1 for guix-devel@gnu.org; Sun, 20 Dec 2015 16:51:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aAltB-0004Yp-IU for guix-devel@gnu.org; Sun, 20 Dec 2015 16:51:41 -0500 In-Reply-To: <20151219070248.GA15685@jasmine> (Leo Famulari's message of "Sat, 19 Dec 2015 02:02:48 -0500") 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Leo Famulari Cc: guix-devel Leo Famulari skribis: > On Fri, Dec 18, 2015 at 10:25:02AM +0100, Florian Paul Schmidt wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA256 >>=20 >>=20 >> Hi, >>=20 >> this service might go away anytime. But I setup a substitute server >> that is reachable at >>=20 >> http://fps.io:9999 > > This thing is fast! It takes less than 1 second to update the list of > substitutes. Indeed this should be quite responsive (definitely more than Hydra ;-)), but note that currently =E2=80=98guix publish=E2=80=99 does not compress th= e archives it sends. A workaround would be to run it behind nginx and have nginx compress stuff on the fly at the HTTP level. Better solution will be to add zlib bindings possibly based on https://github.com/davexunit/guile-zlib and to use them in =E2=80=98guix publish=E2=80=99. Ludo=E2=80=99.