How to Get the Best Performance Out of a Java Persistence Implementation by Rahul Biswas