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