<pre>Author/s : Steven Haines Publisher : Apress Category :J2EE Review by : Mark Spritzler Rating : 10 horseshoes</pre> This is a one of a kind book. It is the only one that discusses performance maintenance and optimization for all your Java EE applications, from code to servers.
The first section covers processes that you need to have in the full lifecycle of your application. Starting monitoring and performance tuning early on in the process to make it easier to keep your app performing at its best.
The second part covers performance tuning, where to best tune your application for the biggest bang for your buck, from the JVM, first place to tune, to your pooling and other configurations.
The third part covers tuning your production environment, which should be easy, as long as you have statistics already from your development to test server load balancing.
And finally the last part has tips and tricks.
For just the 10 pages on JVM Heap/Garbage Collection and tuning alone is worth the price of the book.
This book should be your single source of performance tuning and monitoring for all Java EE Applications. It is your bible on performance.