O jeito mais barato, rápido e limpo de melhorar desempenho será vc fazer um
reverse-proxy da tua aplicação.

Vais ganhar uns 300%~400% de desempenho sem ter que alterar 1 linha de
código. O próprio facebook usa essa solução dentre outras.

Só que tu vais precisar de um bom sysadmin pra configurar tua infra.

Existem ainda outras soluções simples, como instalar APC, memcached se tu
tiver memória de sobra no servidor (jogar cache na memória sempre vai ter
muito mais desempenho que no HD, mesmo que ele seja um belo de um RAID1
SAS).

Sim é possível ter o SQL separado do servidor de aplicação, se este estiver
na mesma rede e for uma boa infra, você poderá ter ganho de performance
sim. Se a latencia for ruim, você vai ter mais uma dor de cabeça pra se
preocupar.

Mas o disco nunca vai ser um bom lugar pra vc fazer cache, a menos que teu
processador esteja muito sobrecarregado e o throughput do teu HD esteja
baixo. Dai vale a pena.

Abraço,
Gabriel R. Giannattasio
[email protected]
Tel: (48) 8415 3555


2011/11/22 Beto <[email protected]>

> Opa,
>
> Infelizmente não tem nenhuma outra opção no server mesmo, verifiquei lá e
> nada. A máquina é uma caixa preta q ninguem tem senha de nada além do FTP.
> PRa achar o bendito sysadmin dela nem o clientes deles conseguem.
>
> @Gabriel. Ontem me surgiu a  ideia do mongo tbm, em um servidor externo,
> mas será que trafegar os dados na rede ( do cache ) vão resolver algo.
>
> Enfim to tentando encontrar uma forma de melhorar o desempenho dessa
> aplicação, mas tão querendo matar um leão com uma pedra eheheh.
>
> Valeu pelas dicas!
>
> []s
>
>
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> - - - -
>
> Luiz Alberto S. Ribeiro [ Beto ]
> @madeinnordeste 
> <http://www.twitter.com/madeinnordeste><http://beto.euqueroserummacaco.com>
> http://beto.euqueroserummacaco.com
>
>
>
>
>
>
> 2011/11/22 Gabriel Reitz Giannattasio <[email protected]>
>
>> Uma consulta em mysql tem desempenho maior que sqlite.
>>
>> Existem soluções noSQL que tem desempenho muito bom para cache, tente o
>> http://www.mongodb.org/
>>
>> Abraço,
>> Gabriel R. Giannattasio
>> [email protected]
>> Tel: (48) 8415 3555
>>
>>
>>
>> 2011/11/22 felipe moraes <[email protected]>
>>
>>> tem certeza que o servidor não tem cache fornecido por zend, facelerator
>>> [algo assim] ou outra coisa?
>>>
>>> Imagino que se tiver milhares de páginas em cache [10.000 acessos por
>>> minuto] .. seja viável colocar em banco com boa busca por índice.
>>>
>>> Em 21 de novembro de 2011 23:35, Beto <[email protected]>escreveu:
>>>
>>> Boa srs.
>>>>
>>>> Pra muitos o q eu vou levantar aqui pode parecer meio estupido, mas
>>>> como a lista é justamente pra isso vamos lá...
>>>>
>>>> Em outra thread, salvo engano o Marcelo tinha dito q percebeu um
>>>> desempenho melhor do sqlite comparado ao cache em arquivos.
>>>> Agora estou com um ambiente na mão que não me disponibiliza nada mais
>>>> além do cache em arquivos, sqlite e .... mysql. mysql ??
>>>>
>>>> Fiquei pensando, se o sqlite tem desempenho maior que o file, será que
>>>> o mysql teria desempenho melhor q o sqlite ? ter a mesma lógica do drive
>>>> sqlite pra cache só q usando uma tabela no mysql, um esquema chave-valor
>>>> mesmo.
>>>>
>>>> Alguém já fez algo parecido, será q isso vale a pena?
>>>>
>>>> []s
>>>>
>>>>
>>>>
>>>>
>>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>>> - - - - -
>>>>
>>>> Luiz Alberto S. Ribeiro [ Beto ]
>>>> @madeinnordeste 
>>>> <http://www.twitter.com/madeinnordeste><http://beto.euqueroserummacaco.com>
>>>> http://beto.euqueroserummacaco.com
>>>>
>>>>
>>>>
>>>>
>>>>  --
>>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>>>> Php" dos Grupos do Google.
>>>> Para postar neste grupo, envie um e-mail para
>>>> [email protected].
>>>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>>>> [email protected].
>>>> Para obter mais opções, visite esse grupo em
>>>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>>>
>>>
>>>
>>>
>>> --
>>> http://felipebastosweb.com.br
>>> http://twitter.com/felipebastosweb
>>>
>>> --
>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>>> Php" dos Grupos do Google.
>>> Para postar neste grupo, envie um e-mail para
>>> [email protected].
>>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>>> [email protected].
>>> Para obter mais opções, visite esse grupo em
>>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>>
>>
>>  --
>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
>> Php" dos Grupos do Google.
>> Para postar neste grupo, envie um e-mail para [email protected]
>> .
>> Para cancelar a inscrição nesse grupo, envie um e-mail para
>> [email protected].
>> Para obter mais opções, visite esse grupo em
>> http://groups.google.com/group/kohana-php?hl=pt-BR.
>>
>
>  --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
> Php" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected].
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a