Home | Meetings | News | Mailing Lists | Sponsors | Contacts | Directions | Quick Links
Path: Dashboard > Harrisburg JUG > Meetings > 2009-02-19 Performance Tuning JPA
Harrisburg JUG Log In   View a printable version of the current page.
2009-02-19 Performance Tuning JPA

2009-02-19 Performance Tuning JPA

Location
Versatile, Mechanicsburg, PA.

Agenda

6:00 pm Food & drink, Compliments of Harrisburg University
6:30 pm Main Session - Keeping a Relational Perspective for Optimizing JPA
Speaker: Reza Rahman
Reza Rahman is an independent consultant specializing in Java EE with
clients across the greater Philadelphia and New York metropolitan areas.
He is the co-author of "EJB 3 in Action" from Manning Publishing. Reza is a
member of the Java EE 6 and EJB 3.1 expert groups. He is a frequent
speaker at seminars, conferences and Java user groups as well as an avid
contributor to TheServerSide. He is currently working on implementing EJB
3.1 Lite for the Spring framework and application platform.

Reza has been working with Java EE since its inception in the
mid-nineties. He has developed enterprise systems in the financial,
healthcare, telecommunications and publishing industries. Reza has been
fortunate to have worked with EJB 2, Spring, EJB 3 and Seam.
Abstract:
JPA maximizes developer productivity and code agility by eliminating
mechanical persistence code. However because JPA hides low-level code it
can relax developers from thinking critically about the underlying
database. In reality, failing to keep a close eye on relational database
concerns can lead to serious performance problems. This session outlines
an approach to developing high-performance applications by tuning
relational databases for JPA as well as adjusting JPA to best utilize the
relational database.

We will discuss a number of optimization techniques including adjusting
the domain model, optimal schema design, refactoring tables, effective
indexing, making the right mapping choices, tweaking fetching strategies,
utilizing native queries, tuning JPQL and effective caching.
7:40 pm Open Q&A
8:00 pm Meeting Adjournment

Presentation Materials

JPA Performance Tuning Presentation (PowerPoint)

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.1.3 Build:#408 Jan 23, 2006) - Bug/feature request - Contact Administrators