There are numerous elements that affect the performance of your Java applications. Understanding them and making the appropriate choices suitable for your specific application requirements can dramatically improve performance in extremely cost-effective ways.
- Platform choices
- Library choices
- System Configuration choices
It may seem obvious, but with additional memory and faster memory, processors, networking, and disks your application will run faster.