Java Design and Coding for Virtualized Environments
Systems and Technology Group
IBM System x; IBM System z; Java; POWER7; WebSphere Application Server; zSeries; z/VM
Abstract: I am often asked by application developers: “How should my application be designed differently because it will be deployed in a virtual server?” This paper will attempt to answer that question by giving guidance on Java™ programming techniques that minimize CPU and memory use – allowing you to create more efficient applications for virtual deployments.
Although I work in IBM System z®, this paper is not meant to be specific to System z. These recommendations will work for any virtualized platform.