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.
News:1 - 3 of 19
What Java on the Azure cloud means to the enterprise community
25 Aug 2013
News - As Microsoft makes Java and the JDK a first class option on their Azure cloud, the enterprise Java community stands to benefit in many ways.
Why Azul Systems was the right choice for the Microsoft Azure cloud
25 Aug 2013
News - When choosing to embrace the enterprise Java community, Microsoft Azure chose Azul Systems to built and customize the Java runtime for the Azure environment.
Embracing OpenStack: How Red Hat commoditized open source cloud computing
17 Jun 2013
News - By leveraging OpenStack, Red Hat plans to commoditized cloud computing, just like they commoditized open source Linux ten years ago.
Reference & Learning:1 - 3 of 84
Goetz hangs his hat on lambda parallelism and performance
30 Sep 2014
Feature - When it comes to improving Java, few changes have been as eagerly anticipated as lambdas. From parallelism to performance, the lambda experiment is working, and smart software developers are adopting it.
PaaS misconception #5: With some open source help, I can implement a PaaS myself
15 Jun 2014
Feature - When things are done right, it can appear to the uninitiated that it was easy. Such is the case with PaaS. Many think that by simply stringing together some open source projects and using a cloud provider, they can crate a better PaaS solution. Sadly,...
Finding a needle in a big data haystack: Cloud based analytics to the rescue
19 May 2014
Feature - Organizations are handling more and more data all the time, and a big problem is figuring out how to find an important piece of information in peta-bytes of big data. How can it be done? Cloud based technologies that can burst and grow are becoming the...
Expert Technical Advice:1 - 3 of 11
Avoid JVM de-optimization: Get your Java apps runnings fast right fromt the start
13 May 2014
Tip - Many organizations warm up their JVMs before heavy loads and transaction volumes occur, but well intentioned routines that are poorly planned can actually de-optimize the Java runtime. Here are some tips from some of the industry's foremost experts on...
Optimizing JVM performance with smart garbage collection (GC) and bytecode caching
02 May 2014
Tip - Some JVM optimization techniques can actually slow down the Java Virtual Machine, but by optimizing garbage collection and using overriding the bytecode caching mechanisms, DevOps professionals can increase the performance of their systems.
Improving Java performance by minimizing Virtual Machine (JVM) latency
01 May 2014
Tip - Users demand that their applications run fast, but working with Java bytecode presents optimization problems that other architectures do not encounter. Here we look at how to improve the performance of the Java Virtual Machine (JVM) by minimizing the...