Here is a general checklist for performance tuning & go-live in Java – Part 1: Servers: CPU, Memory, Threads, Network configurations, page size, hardening and more JVM: MBeans, Security, Garbage collection type and settings, Arguments, Heap, Version, Core allotment, Generations and more App server: Thread pool, JDBC/JNDI, Type of connection pooling, Session replication, caching, log…… Continue reading General checklist for performance tuning & go-live in Java – Part 1