updatinator benchmarking (Was: rsync benchmarking)
    Jim Gettys 
    jg at laptop.org
       
    Wed Jul 11 13:34:01 EDT 2007
    
    
  
On Wed, 2007-07-11 at 23:47 +1000, tridge at samba.org wrote:
> One thing to watch is round trips. Large numbers of http GET requests
> means lots of round trips. rsync uses very few round trips, so it
> tends to do well on high latency links.
> 
To pick a nit:  HTTP/1.1 supports pipelining, and you can use it in a
relatively efficient manner (once you get beyond the fact a typical
request is > 120 bytes on the wire), avoiding tons of round trips.
But most of the random HTTP libraries are not written well enough to
support pipelining, so what you say is in practice true much more often
than not.
  (says this happy to be former HTTP/1.1 specification editor :-)).
                             - Jim
-- 
Jim Gettys
One Laptop Per Child
    
    
More information about the Devel
mailing list