<div dir="ltr">Hello all,<div><br></div><div>I am currently having Varnish deployed as a front-end proxy for a number of back-end servers (media streaming).</div><div><br></div><div>The back-end servers only communicate with HTTP in the initialization and then complete the session with binary streams. So basically, I do some checks at the `vcl_recv` then if everything is okay I `pipe` them to the back-ends.</div>
<div><br></div><div>Currently, I have absolutely NO use from Varnish capabilities of caching.</div><div><br></div><div>I am currently facing CPU overhead at the `varnishd` process, I have tuned lots of parts in Varnish, So...</div>
<div><br></div><div>My question now is, How to tune Varnish to give full attention performance wise to piped requests, putting into mind that all sessions keeps up for hours long.</div><div><br></div><div>Another question is, Do I still have to define a caching store ? I read on some online resources that caching store is still needed for storage regarding Varnish threads.</div>
<div><br></div><div>Awaiting your enlightening !</div><div><br></div><div><br></div><div><br></div><div>Thanks,</div><div>MS</div></div>