Voltando ao assunto inicial, eu queria dar minha opinião para o rapaz que 
mandou o primeiro e-mail.

Eu estou pesquisando prevayler agora, para usar numa aplicação em java pequena, 
nada muito preocupante. Já que estamos em situação parecida, eu vou colocar 
aqui os pontos que estou considerando:

1. Com DB ou persistência, o problema da queda de energia é resolvido. Quando o 
sistema volta ao ar depois de uma queda, o prevayler restaura a situação 
anterior (sem entrar em detalhes técnicos)

2. Os dados em memória são divividos em 'blocos', como se fossem tabelas, então 
você não precisa manter todos os blocos sempre na memória. Pode 'abrir' um 
bloco, usar e depois fechar de novo (caso a sua necessidade permita isso)

3. Os objetos que estão 'abertos' ficam na memória mesmo, não tem outro jeito.

4. O prevayler tem sua complexidade, assim como uma implementação de banco de 
dados (converter os objetos em registros e tabelas) também é complexo. Com esse 
pensamento eu acho que é mais fácil implementar um sistema com prevayler, já 
que vc sempre vai lidar com objetos, e não recordsets, connections, statements, 
etc, etc...

Essa é a minha visão. Se alguem quiser contar alguma experiência, também 
gostaria de ouvir, mas *** Flames > /dev/null ***

Abraços

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a