Tuning Cloud-Native Java Applications for Performance: Scaling Up Versus Scaling Out Introduction All application server environments have one thing in common: limited resources. How best to use those resources will determine the efficiency in processing user requests. There are two...
Number of Liberty JVMs affect throughput and memory footprint Introduction There are many factors that can cause performance issues in an application server environment. Changes to application code, an increase in the client load, and other environmental factors can put a strain on...
Java Garbage Collection (GC) fundamentals As discussed in my prior post about how important GC is to Java performance, typical running Java programs create and release Java objects more-or-less continuously. The automated memory management system for dealing with these object...