Application scalability and Java HPC
Java High Performance Computing (HPC ) refers to the ability of an application to handle different levels of usage. A highly scalable application will only require additional resources in order to handle higher usage loads. An application that is not scalable will require modifications to the application itself in order to handle higher usage loads. Java HPC allows a program to handle different loads, but may limit application performance and functionality. In this section on Java HPC, get the latest news, research and tutorials to help make your applications fit your business needs.
Tomcat performance optimization through consolidated log file handlers
05 May 2013
Tip - By default Tomcat uses several log file handlers, but performance can easily be optimized by configuring the server to use only one.
Consistent application performance: It's not always about speed
24 Oct 2012
Tip - When developing applications, the response time is always an important metric. But inconsistent response times can often be more aggravating than slow sites. Make sure you take response time consistency into your application performance reviews.
How to articulate and define performance requirements
24 Oct 2012
Tip - Don't fall into the trap of failing to define performance requirements for your applications early on in the application lifecycle. If you follow this quick tip, you'll find that articulating your performance requirements isn't that hard.
Water-Scrum-fall: It's not an Agile methodology
07 Jun 2012
Video Tip - The bottom line? You're either Agile or you're not, and if you're not, using water-Scrum-fall to squeeze in Agile methodologies may only create problems and resentment.
Scaling up and scaling out to meet new business demands
11 May 2012
Tip - Scaling up and scaling out are two ways for growing businesses to increase productivity, but doing so blindly may be more costly than it's worth.
On-demand computing models support Web application scalability
10 May 2012
Tip - The on-demand nature of cloud computing has put scalable Web applications within easy reach for businesses of all sizes.
Automate Web server load balancing for high scalability
07 May 2012
Tip - Automating Web server load balancing tasks provides high scalability for enterprise applications.
Java 7 and the intricacies of safe and unsafe casting
26 Jan 2012
Tip - One of the problems with casting is that it does have the potential to cause a loss of precision, especially if the number that gets cast does indeed fall outside of the range of the target type. Here we will explain why this happens.