[opensource-dev] New HTTP Library & Project Viewer

Celierra Darling Celierra at gmail.com
Mon Jul 30 11:15:16 PDT 2012


On Mon, Jul 30, 2012 at 1:08 PM, Oz Linden (Scott Lawrence)
<oz at lindenlab.com> wrote:
>
> On 2012-07-29 04:07 , Henri Beauchamp wrote:
>
> With just a few tweakings to the texture fetcher (and in particular
> a setting that permits up to 32 concurrent HTTP fetches),
>
>
> Caution... once we begin supporting persistent connections and pipelined
requests on the server side (we're working on it), opening that many
connections will very likely be considered abuse of the service.  Allowing
a single server to have that many potentially long-lived connections to the
same server would starve the file descriptor pool very quickly at the
server end, adversely affecting other users.
>
> HTTP itself recommends that clients not maintain more than 2 connections
to the same service [1].  I don't know exactly what limit we will decide is
reasonable (I expect that 2 will be ok, but don't know whether or not some
larger number will be also).
>
> Please bear this in mind as you think about your designs.  I will keep
you all informed as things develop.
>
>
> [1] RFC 2616, section 8.1.4


FYI, the Firefox folks had a conversation in 2008 and decided to bump up
from 2 to 6 by default at that time (partly because everyone else was
raising it).[1]  (And for what it's worth, I found a mention from '06 that
"anything above 10 is excessive".[2])  That doesn't necessarily mean SL
viewers should use the same values, but I think it probably demonstrates
where people might try to push that setting, at least at first.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=423377#c4
[2]
http://kb.mozillazine.org/index.php?title=Network.http.max-persistent-connections-per-server&diff=28784&oldid=28783

Celi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20120730/25327bea/attachment.htm 


More information about the opensource-dev mailing list