<HTML><BODY>      
    Hi,<BR>
<BR>
We've been looking at using Varnish 2.1.5 with ESIs to allow us to cache the bulk of our page content whilst still generating the user-specific sections dynamically. The sticking point for us is that some of these page sections cannot be cached. It seems, based on both observed behaviour and a quick look at the code for ESI_Deliver, that Varnish is processing and requesting content for the ESIs serially rather than in parallel. <BR>
<BR>
I know there has been a lot of work on ESIs for Varnish 3, but as far as I can tell they are still processed serially. Are there any plans to switch to a parallel processing model? If not, might this be a worthy feature request for a future version of Varnish?<BR>
<BR>
Cheers,<BR>
<BR>
Steve<BR>
<BR>
-- <BR>
Steve Webster<BR>
Web Architect<BR>
LOVEFiLM<BR>

    <BR>
    <BR>
   <span style="font-family:Arial; Font-size:10.0pt">
<hr width="100%">
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face=Verdana size=2>LOVEFiLM UK Limited is a 
company registered in England and Wales. <BR>Registered Number: 06528297. <BR>Registered Office: 
No.9, 6 Portal Way, London W3 6RU, United Kingdom.</FONT></P> <P><FONT face=Verdana size=2>
This e-mail is confidential to the ordinary user of the e-mail address to which it was <BR>addressed. 
If you have received it in error, please delete it from your system and notify <BR>the sender 
immediately.<BR><BR> 

This email message has been delivered safely and archived online by Mimecast.<BR>
For more information please visit <a href="http://www.mimecast.co.uk">http://www.mimecast.co.uk</a>
</P><hr width="100%">
  </span>
 </BODY></HTML>