Optimizing Java What is optimization and performance throughput latency capacity utilization efficiency scalability degradation connections between the observables JVM Overview Hardware and Operating Systems Performance Testing GC