Re: [Rio-pm] Cache RESTfulie

2013-03-12 Por tôpico Tiago Peczenyj
Se vc separar da applicação via um middleware plack , por exemplo , parece ok Mas na app vc tem q controlar a expiracao no cache, etc.vao usar etag? Vao responder q o recurso ainda nao mudou? Ou entao ignora o cache de url e cacheia o acesso aos objetos. Nao mistura com o http q eh dor de

Re: [Rio-pm] Cache RESTfulie

2013-03-12 Por tôpico Lindolfo Rodrigues
Porque não fazer um teste de perfomance na sua api do jeito que está? Se ela aguentar digamos, 15 QPS, você fica monitorando a quantidade de queries e caso chegue próximo desse numero você cria novas maquinas da API ( escalar na horizontal ), isso pode até ser feito automaticamente. Imagino que

Re: [Rio-pm] Cache RESTfulie

2013-03-12 Por tôpico Nuba Princigalli
Márcio, On Tue, Mar 12, 2013, at 02:24 AM, Thiago Rondon wrote: Como diria Phil Karlton. Há apenas duas coisas difíceis em ciências da computação, invalidação de cache ou dar nome as coisas. São duas, as coisas difíceis: dar nome, invalidar cache e acertar nos índices ao iterar sobre listas!

Re: [Rio-pm] Cache RESTfulie

2013-03-12 Por tôpico Thiago Rondon
On Tuesday, March 12, 2013 at 8:54 AM, Nuba Princigalli wrote: Márcio, On Tue, Mar 12, 2013, at 02:24 AM, Thiago Rondon wrote: Como diria Phil Karlton. Há apenas duas coisas difíceis em ciências da computação, invalidação de cache ou dar nome as coisas. São duas, as coisas

[Rio-pm] Cache RESTfulie

2013-03-11 Por tôpico Marcio Ferreira
(Imagina q nao existe varnish, nem nada no proxy, *OK*!) Tenho uma mesmo app service rodando em várias instancias balanceadas pelo nginx. Até aqui tudo bem, mas aí quero fazer cache dos acessos da API. penso.em/usar/minha/url como chave chave do Redis, alguém me condena por isso? Isso não parece

Re: [Rio-pm] Cache RESTfulie

2013-03-11 Por tôpico Marcio Ferreira
Desculpem, o título devia ser cache RESTful []s, Marcio Ferreira skype: marcio.ferreir4 (21) 8365-7768 2013/3/12 Marcio Ferreira marciodesouzaferre...@gmail.com (Imagina q nao existe varnish, nem nada no proxy, *OK*!) Tenho uma mesmo app service rodando em várias instancias balanceadas

Re: [Rio-pm] Cache RESTfulie

2013-03-11 Por tôpico Renato Santos
*Acho* que você deve criar uma função de entrada, cuja saida seja sempre a mesma para determinados parametros, e ai você utiliza isso como chave. vamos supor um REST assim: - POST /user - PUT /user/$id - DELETE /user/$id - GET /user - GET /user/$id Você tem que apagar o cache

Re: [Rio-pm] Cache RESTfulie

2013-03-11 Por tôpico Thiago Rondon
Marcio, Como diria Phil Karlton. Há apenas duas coisas difíceis em ciências da computação, invalidação de cache ou dar nome as coisas. Na minha opinião, se você esta utilizando a arquitetura REST e quer efetuar cache na aplicação é um tiro no pé, uma hora isto vai te dar dor de cabeça. Digo