Darin Fisher wrote:

> I'm working toward implementing HTTP/1.1 pipelining for mozilla.


Excellent! The only browser I know of which already implements this is 
Amaya - <http://www.w3.org/Amaya/>. It's open source so you may want to 
look at how it does this. Does anyone know of any other browsers that 
support pipelining?

 
>     Pipelining can also dramatically reduce the number of TCP/IP
>     packets.  With a typical MSS (maximum segment size) of 512 bytes, it
>     is possible to pack several HTTP requests into one TCP/IP packet.


Nice idea. Amaya only sends 1 request per packet.

>     complete.  The HTTP/1.1 spec does not provide any guidelines on the
>     ideal number of requests to pipeline.  It does, however, suggest a
>     limit of no more than 2 /keep-alive/ connections per server.


Well, Amaya only uses one persistent connection to my proxy, and I've 
seen it pipeline up to *thirteen* GET requests without any problems. You 
could take that as a kind of unofficial W3C recommendation.

GB


Reply via email to