A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Prevayler Todos os objetos são armazenados em memória.

Apresentações semelhantes


Apresentação em tema: "Prevayler Todos os objetos são armazenados em memória."— Transcrição da apresentação:

1 Prevayler Todos os objetos são armazenados em memória.
Os objetos são serializados para o disco em intervalos regulares. Os métodos dos objetos devem ser determinísticos. Totalmente Orientado a Objeto.

2 Prevayler Motivação Memória RAM barata;
Trabalhar com bancos relacionais não é fácil; Bancos OO têm baixo desempenho em grandes aplicações; Todos os dados dos objetos de negócio, na maioria das aplicações, cabem na memória RAM.

3 Prevayler Snapshot Em intervalos regulares (e antes de fechar a aplicação), os objetos em memória são serializados. Memória Sistema Prevalente Snapshot

4 Prevayler Transações serializadas
O Prevayler guarda a transação em arquivos de log. Ao abrir, o sistema carrega o último snapshot e todos os logs posteriores. Memória Criar Sistema Alterar Remover Log Snapshot

5 Prevayler fonte:

6 Prevayler Vantagens Licenças SGBD mais caro do que custo de adquirir memória RAM; Qualquer linguagem OO; Tudo a cargo do programador.

7 Prevayler Desvantagens O sistema limita-se ao tamanho da memória RAM;
Maior esforço no planejamento do sistema;


Carregar ppt "Prevayler Todos os objetos são armazenados em memória."

Apresentações semelhantes


Anúncios Google