Un article sympa sur la conception d'applications JSP/Servlet pour des sites à fort trafic, mais qui reste très général: servez vos fichiers statiques avec un Apache différent de celui utilisé pour Tomcat (classique), cachez les requêtes SQL ou des fragments de HTML en mémoire (ultra-classique, cf. OSCache), utilisez une JVM par WebApp (méga-ultra-classique), etc. Apparemment la session correspondante de la Convention Open Source O'Reilly sera plus intéressante: intégration de bouts de Tomcat avec Apache 2.0 (multithread).