Valeu galera, obrigado por me salvarem de dor de cabeça =)<br clear="all"><div><br>[]s,<br><br>Marcio Ferreira<div></div><div>skype: marcio.ferreir4</div><div>(21) 8365-7768<br></div></div>
<br><br><div class="gmail_quote">2013/3/12 Thiago Rondon <span dir="ltr"><<a href="mailto:thiago@aware.com.br" target="_blank">thiago@aware.com.br</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im"><br>
<br>
On Tuesday, March 12, 2013 at 8:54 AM, Nuba Princigalli wrote:<br>
<br>
> Márcio,<br>
><br>
> On Tue, Mar 12, 2013, at 02:24 AM, Thiago Rondon wrote:<br>
> > Como diria Phil Karlton. Há apenas duas coisas difíceis em ciências da<br>
> > computação, invalidação de cache ou dar nome as coisas.<br>
><br>
><br>
><br>
> São duas, as coisas difíceis: dar nome, invalidar cache e acertar nos<br>
> índices ao iterar sobre listas! ;)<br>
><br>
> > Na minha opinião, se você esta utilizando a arquitetura REST e quer<br>
> > efetuar cache na aplicação é um tiro no pé, uma hora isto vai te dar dor<br>
> > de cabeça. Digo isto, pois a maior parte do desenvolvimento e evolução<br>
> > dos frameworks, servidores web, proxy e navegadores nos últimos anos<br>
> > foram na direção contraria. O cache deve ser local (cliente) ou<br>
> > compartilhado (intermediadores).<br>
><br>
><br>
><br>
> O cache no servidor é válido também, bastante indicado quando é mais<br>
> caro computar a representação do recurso em cada request, ao invés de<br>
> gerá-la novamente, é onde etag e last-modified funcionam muito bem! :)<br>
><br>
<br>
<br>
</div>Sim, eu tratei 'cache no servidor' como um intermediador com sua app. Qualquer<br>
coisa que esteja na frente da app é um intermediador, até mesmo um plack::middleware,<br>
nginx, varnish, acelerador, ... .<br>
<br>
Abs!<br>
<span class="HOEnZb"><font color="#888888">-Thiago Rondon<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</div></div></blockquote></div><br>