Using zsync for .deb downloads: initial benchmark results

Matthew Paul Thomas mpt at canonical.com
Thu Jul 16 16:25:48 BST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Paul Sladen wrote on 15/07/09 01:37:
>...
> Three years ago, zsync fitted on the time/disk-space curve very well
> and represented an excellent opportunity for a clever optimisation
> without burning diskspace.  With the increased deployment of
> LZMA/Bzip2 my personal humble opinion is that zsync-style methods
> applied *only* for Packages.gz make sense and instead to focus on
> bsdiff-based delta-diffs for the .deb packages themselves.  Diskspace
> is now cheaper than bandwidth (particularly the type over GPRS) and
> the issue of the mirror growing 20% to store those deltadebs is not a
> problem.
>...

The Chromium developers have replaced bsdiff with a more efficient
algorithm called "Courgette" to download and install Chromium updates.
<http://dev.chromium.org/developers/design-documents/software-updates-courgette>


- --
Matthew Paul Thomas
http://mpt.net.nz/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkpfRngACgkQ6PUxNfU6ecpjlQCfbnmUUYCUlf59+eRgdT0ivifZ
t+oAnizLAzGDX+NmKsE78AoJoUrqT05/
=VGZ9
-----END PGP SIGNATURE-----




More information about the ubuntu-devel mailing list