[UGLY HACK] Proof of concept multipart/byteranges support and connection sharing
Michael Ellerman
michael at ellerman.id.au
Tue May 23 03:11:37 BST 2006
On Mon, 2006-05-22 at 08:32 -0500, John Arbash Meinel wrote:
> Michael Ellerman wrote:
> > As another data point, doing the byterange stuff without the connection
> > sharing gets me these rough numbers:
> >
> > real 29m8.436s
> > real 31m13.397s
> > real 29m5.429s
> >
> > So it's definitely helping, although the bulk of the improvement is the
> > byterange stuff.
>
> Well, what I saw was this:
> current urllib 50m, pycurl 50m, byterange 30m, byterange + sharing 20m.
> Is that about right?
Yep, that's right.
> In general, thanks for looking into this. It looks like a lot of
> potential. (And we still haven't had to do anything custom on the server
> side.)
No worries. I think it'd be really great to not need a smart server, so
anything we can do to make regular HTTP performance better is a good
thing IMHO.
Having said that 20 minutes is still a long way from fast. I can wget
30MB of data from bazaar-vcs.org (roughly equivalent to what a branch is
doing), in 2m38s. So we're a long way from being limited by the network.
cheers
--
Michael Ellerman
IBM OzLabs
wwweb: http://michael.ellerman.id.au
phone: +61 2 6212 1183 (tie line 70 21183)
We do not inherit the earth from our ancestors,
we borrow it from our children. - S.M.A.R.T Person
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060523/2dd63268/attachment.pgp
More information about the bazaar
mailing list