implémentation cliente de l'algorithme rsync
zsync est un programme de transfert de fichiers pour télécharger des
fichiers depuis des serveurs web distants. Si une version précédente d'un
fichier est disponible localement, zsync ne téléchargera que les
changements, permettant ainsi de diminuer le volume de téléchargement.
L'algorithme est le même que celui de rsync(1), mais zsync ne nécessite pas
de serveur (à part un serveur web) et ne nécessite pas non plus un accès
shell. Il utilise à la place un fichier de contrôle .zsync qui décrit les
fichiers à télécharger, et l'utilise ensuite pour déterminer les blocs à
aller chercher. Ce fichier est créé une fois sur le serveur (et non à
chaque requête) et se trouve à côté du fichier à télécharger.