| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 08:56:29
|
renanpto
JavaEvangelist
![[Avatar]](/images/avatar/35df583a06ef378df8540f6db2d36534.jpg)
Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline
|
Bom Dia,
Tenho uma aplicação que está hospedado num host que meu plano hospedagem tenho direito a 128MB de memória RAM.
O sistema já utiliza Hibernate e pensei em adicionar o Ehcache para melhorar a performance com a persistencia, mas vale a pena ?
Como banco de dados, utilizo o PostgreSQL..
Gostaria de saber a opiniao de voces.
This message was edited 1 time. Last update was at 03/02/2010 08:57:17
|
Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 09:36:23
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
renanpto wrote:Bom Dia,
Tenho uma aplicação que está hospedado num host que meu plano hospedagem tenho direito a 128MB de memória RAM.
O sistema já utiliza Hibernate e pensei em adicionar o Ehcache para melhorar a performance com a persistencia, mas vale a pena ?
Como banco de dados, utilizo o PostgreSQL..
Gostaria de saber a opiniao de voces.
Acredito que adicionar o ehCache soh ia fazer "quebrar" a memória da sua hospedagem... Um cache vai segurar dados na memória, certo? Se você fizer uso intensivo da aplicação, a performance vai ficar boa, mas uma hora a tua aplicação desaba por falta de memória... Melhor ficar sem, então, não é??
[]´s
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 09:48:42
|
renanpto
JavaEvangelist
![[Avatar]](/images/avatar/35df583a06ef378df8540f6db2d36534.jpg)
Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline
|
asaudate wrote:
renanpto wrote:Bom Dia,
Tenho uma aplicação que está hospedado num host que meu plano hospedagem tenho direito a 128MB de memória RAM.
O sistema já utiliza Hibernate e pensei em adicionar o Ehcache para melhorar a performance com a persistencia, mas vale a pena ?
Como banco de dados, utilizo o PostgreSQL..
Gostaria de saber a opiniao de voces.
Acredito que adicionar o ehCache soh ia fazer "quebrar" a memória da sua hospedagem... Um cache vai segurar dados na memória, certo? Se você fizer uso intensivo da aplicação, a performance vai ficar boa, mas uma hora a tua aplicação desaba por falta de memória... Melhor ficar sem, então, não é??
[]´s
Não necesariamente segurar dados na memória, pois o Ehcache deixa configurar para ter X objetos na memória, a partir desse X o restante pode ser gravado em disco. Mas desse modo fico o pé atras de cair o desempenho, já que ele vai estar fazendo acesso direto ao disco.
Esse uso intensivo, não sei se pode acarretar problemas. Já que voce pode definir a quantidade de objetos e o tempo que eles ficam em memória.
O que acha ?
|
Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 10:30:18
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
Acho que 128 MB é pouquíssima memória! E, com essas configurações no ehcache, é mais fácil você piorar a performance do que melhorar...
[]´s
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 10:55:23
|
renanpto
JavaEvangelist
![[Avatar]](/images/avatar/35df583a06ef378df8540f6db2d36534.jpg)
Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline
|
asaudate wrote:Acho que 128 MB é pouquíssima memória! E, com essas configurações no ehcache, é mais fácil você piorar a performance do que melhorar... []´s
Voce tem razão, por isso to procurando a melhor estratégia para melhorar a performance do sistema. Outra alternativa que pensei foi deixar de usar o ehcache junto com o hibernate e utilizar o web caching, usando o Gzipping para compactar o conteudo da resposta assim retornaria o resultado mais rapido ao cliente. Será que é a melhor solução ? Hoje a arquitetura do sistema é composta por JSP + VRaptor2 + Hibernate.
This message was edited 1 time. Last update was at 03/02/2010 10:55:59
|
Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br |
|
|
 |
|
|