On Friday-201003-26 19:02, Arthur Corliss wrote:
On Fri, 26 Mar 2010, Jarkko Hietaniemi wrote:

The total size is not the problem.  The number of files is.  Vanilla
rsync is horribly inefficient (not the protocol, which is genius, mind)
because a client coming by and asking for updates basically ends up
requiring the moral equivalent of
"find . -type f -print".  Let me repeat that: each client.  Not fun.

Why use rsync, then?  Why not have checkpointed logs on cpan with
additions/removals logged by date so you can roll forward on the client,
processing only those files?  It would be trivial to set up and a lot more
efficient.

We wait your implementation breathlessly. By the time all the CPAN mirrors have started using that, we probably will be rather blue in
the face.

        --Arthur Corliss
          Live Free or Die


Reply via email to