SlideShare uma empresa Scribd logo
1 de 14
What is Batto JPA?
Lançado em agosto de 2012
• Comparaçao com Hibernate X Batoo JPA

• Batoo 15x mais rapido que Hibernate
HIBERNATE VS BATOO
Números em Milisegundos
HIBERNATE VS BATOO
Números em Milisegundos
https://twitter.com/hceylan

http://blog.batoo.org/
http://highscalability.com/blog/2012/10/9/batoo-jpathe-new-jpa-implementation-that-runs-over-15times.html
https://github.com/BatooOrg
Batoo JPA: 15x mais rápido que Hibernate

Mais conteúdo relacionado

Mais de Rafael Salerno de Oliveira (20)

Clean code
Clean codeClean code
Clean code
 
Kontena
KontenaKontena
Kontena
 
Docker hub
Docker hubDocker hub
Docker hub
 
Docker cloud
Docker cloudDocker cloud
Docker cloud
 
Front end architecture
Front end architectureFront end architecture
Front end architecture
 
Domain driven design com functional programing(f#)
Domain driven design com functional programing(f#)Domain driven design com functional programing(f#)
Domain driven design com functional programing(f#)
 
Virtual box
Virtual boxVirtual box
Virtual box
 
Serf
SerfSerf
Serf
 
Vagrant
VagrantVagrant
Vagrant
 
V8 Google
V8 GoogleV8 Google
V8 Google
 
Thinking in systems
Thinking in systemsThinking in systems
Thinking in systems
 
Design pattern for mobile Android IOS
Design pattern for mobile Android IOSDesign pattern for mobile Android IOS
Design pattern for mobile Android IOS
 
Hammock Driven Development
Hammock Driven DevelopmentHammock Driven Development
Hammock Driven Development
 
Responsibility Driven Design
Responsibility Driven DesignResponsibility Driven Design
Responsibility Driven Design
 
Service Design Patterns - Study Case
Service Design Patterns - Study Case  Service Design Patterns - Study Case
Service Design Patterns - Study Case
 
Hammock Driven Design
Hammock Driven DesignHammock Driven Design
Hammock Driven Design
 
Monads functional group
Monads   functional groupMonads   functional group
Monads functional group
 
Funcional
FuncionalFuncional
Funcional
 
Mongo
MongoMongo
Mongo
 
Solid
SolidSolid
Solid
 

Notas do Editor

  1. Éumaimplementação de JPA quefoicriado com umaresposta as implementaçõesatuais de JPA, quesãomuitopesadas e exigem um granderecurso de CPU
  2. Pricipalobjetivofoicriarumaimplementaçãoleve,robusta e rapida de JPA.Para isso o carapegou o Hibernate e checoucadafuncionalidade e tentofzralgumacoisamaisleveA cadafuncionalidadeque se faziachecava-se contra o Hibernate
  3. Essesnúmerosforamcriticadoscomosendoapenasfocadanautilização da CPU do servidor de aplicativos, enquanto a carga real e mais tempo gastorealmenteacontece no servidor de banco de dados.