J2EE
performance
caching
Tutorial
optimizing
transaction
architecting