[opensource-dev] New HTTP Library & Project Viewer

Oz Linden (Scott Lawrence) oz at lindenlab.com
Mon Jul 30 10:08:18 PDT 2012


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 
<http://tools.ietf.org/html/rfc2616#section-8.1.4>

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


More information about the opensource-dev mailing list