Prevayler

Keywords: Prevayler, Informática, JDBC, Java, MySQL, Oracle, Plain Old Java Objects, RAM

Prevayler é um software livre escrito predominantemente em Java. Prevayler é rapido e muito transparente, tolerante a falhas e possui uma arquitetura de balanceamento de cargas para Plain Old Java Objects (POJOs).

Sua performance com queries é 9000 vezes mais rápida que em queries do RDBMS Oracle. E suas queries são 3000 vezes mais rápidas que em queries do RDBMS MySQL. Resultados aqui.

O Prevayler

O Prevayler (software livre) é a camada de prevalência de objetos original e provê a seus objetos de negócios justamente isto: uma VM logicamente invulnerável!

Se você tem memória RAM suficiente para conter todos os objetos de seu sistema, você já pode livrar-se da aporrinhação de manter o seu banco de dados e do overhead causado pelo seu servidor de aplicação. O Prevayler garante a persistência transparente de objetos Java comuns e permite consultas de mil a dez mil vezes mais rápidas que através de JDBC (mesmo quando comparado a um banco de dados todo cacheado em RAM).

Teste de Escalabilidade, Resultados

Prevayler Oracle MySQL SQLServer Combined Processor Speed More Details
62880.46 9.15 400 MHz Testado por Eduardo Akatsu
144205.91 28.08 500 MHz Testado por Eduardo Simioni
215543.43 75.87 95.46 900 MHz Testado por Daniel Santos
Rank Sistema Queries por second Comparação com Prevayler
1 Prevayler 228.369
2 SQLServer 0.10607 2153 vezes mais lento que Prevayler
3 MySQL 0.07023 3251 times slower than Prevayler
4 Oracle 0.022875 9983 times slower than Prevayler

Links externos

Imagem não encontrada
Gnome-system.png


Este artigo é somente um esboço para um artigo sobre Informática.
Quer ajudar a Wikipédia? Acrescente alguma informação!

Prevayler

Keywords: Prevayler, Informática, JDBC, Java, MySQL, Oracle, Plain Old Java Objects, RAM