Poetry Madness
 
 

Recently Viewed clear list


Interviews | March 17, 2014

Shawn Donley: IMG Peter Stark: The Powells.com Interview



Peter StarkIt's hard to believe that 200 years ago, the Pacific Northwest was one of the most remote and isolated regions in the world. In 1810, four years... Continue »
  1. $19.59 Sale Hardcover add to wish list

spacer

Virtualizing and Tuning Large Scale Java Platforms (Vmware Press Technology)

by

Virtualizing and Tuning Large Scale Java Platforms (Vmware Press Technology) Cover

 

Synopses & Reviews

Publisher Comments:

Virtualizing and Tuning Large-Scale Java Platforms

 

Technical best practices and real-world tips for optimizing enterprise Java applications on VMware vSphere®

 

Enterprises no longer ask, “Can Java be virtualized”? Today, they ask, “Just how large can we scale virtualized Java application platforms, and just how efficiently can we tune them?” Now, the leading expert on Java virtualization answers these questions, offering detailed technical information you can apply in any production or QA/test environment.

 

Emad Benjamin has spent nine years virtualizing VMware’s own enterprise Java applications and working with nearly 300 leading VMware customers on projects of all types and sizes—from 100 JVMs to 10,000+, with heaps from 1GB to 360GB, and including massive big-data applications built on clustered JVMs. Reflecting all this experience, he shows you how to successfully size and tune any Java workload.

 

This reference and performance “cookbook” identifies high-value optimization opportunities that apply to physical environments, virtual environments, or both. You learn how to rationalize and scale existing Java infrastructure, modernize architecture for new applications, and systematically benchmark and improve every aspect of virtualized Java performance. Throughout, Benjamin offers real performance studies, specific advice, and “from-the-trenches” insights into monitoring and troubleshooting.

 

Coverage includes

--Performance issues associated with large-scale Java platforms, including consolidation, elasticity, and flexibility

--Technical considerations arising from theoretical and practical limits of Java platforms

--Building horizontal in-memory databases with VMware vFabric SQLFire to improve scalability and response times

--Tuning large-scale Java using throughput/parallel GC and Concurrent Mark and Sweep (CMS) techniques

--Designing and sizing a new virtualized Java environment

--Designing and sizing new large-scale Java platforms when migrating from physical to virtualized deployments

--Designing and sizing large-scale Java platforms for latency-sensitive in-memory databases

--Real-world performance studies: SQLFire vs. RDBMS, Spring-based Java web apps, vFabric SpringTrader, application tiers, data tiers, and more

--Performance differences between ESXi3, 4.1, and 5

--Best-practice considerations for each type of workload: architecture, performance, design, sizing, and high availability

--Identifying bottlenecks in the load balancer, web server, Java application server, or DB Server tiers

--Advanced vSphere Java performance troubleshooting with esxtop

--Performance FAQs: answers to specific questions enterprise customers have asked

 

 

Synopsis:

More than 55% of the world's server systems are now virtualized, and 50-60% of today's critical business applications are built with Java. Information about optimizing virtualized systems running Java is critical – and it's remarkably scarce.

 

Often, there's a mindshare gap” between VMware vSphere administrators and Java developers, who have fundamentally different knowledge and experience. Now, the world's leading expert in Java enterprise virtualization bridges the gap between these fields, offering both the theory and practical solutions that vSphere and Java administrators need to optimize large-scale Java-based systems.

 

Both a reference and a performance cookbook, Virtualizing and Tuning Large Scale Java Platforms will be indispensable to all technical professionals and IT managers responsible for Java performance in virtualized enterprise systems. Emad Benajmin provides detailed case studies, specific technical advice, troubleshooting help, up-to-date FAQs, and much more. You'll learn how to correctly size, scale, and rationalize virtualized Java platforms; and tune VMware vSphere for the unique challenges of large Java applications.

 

Benjamin addresses crucial technical issues such as Java garbage collection, and helps you modernize Java application architecture using in-memory databases – preparing your applications for both Big Data and Fast Data. Whether you're virtualizing Websphere, Weblogic, Tomcat, or any other Java-based enterprise application platform, this guide will help you get all the performance, utilization, reliability, and manageability you're paying for.

About the Author

Emad Benjamin (San Francisco Bay Area) has spent the past eight years focusing on Java in VMware vSphere, vFabric GemFire, and SQLFire environments in close collaboration with VMware engineering and field teams. Complementing his 20 years of software engineering and platform experience is his early adoption of virtualization, and specifically Java virtualization, since 2005. Emad is the author of Enterprise Java Applications Architecture on VMware and Virtualizing and Tuning Large Scale Java Platforms. As an evangelist of this space, Emad has presented on Java virtualization at VMworld, SpringOne, UberConf, and Open World. He is the only published author with a deep background in the unique intersection between virtualization and Java. His profile at LinkedIn (www.linkedin.com/in/emadbenjamin) is among the world's top 1% of most-viewed LinkedIn profiles.

Table of Contents

1. Introduction

2. Introduction to Large Scale Java Platforms

3. Design and Sizing Large Scale Java Platforms

4. Tuning Large Scale Java Platforms

5. Best Practices

6. Modernizing Legacy Aspects of Java Platforms

7. Performance Studies

8. Monitoring and Troubleshooting Primer

9. Customer FAQs

Glossary

Index 

Product Details

ISBN:
9780133491203
Author:
Benjamin, Emad
Publisher:
Vmware Press
Subject:
Networking - General
Subject:
virtualizing + java; Java + enterprise; Java + Scalability; Monitoring + Java; Legacy + Java; Tomcat; tune Websphere; tune Weblogic; tune JBoss; enterprise virtualization; cloud + virtualization; Java user groups; virtualization user groups; enterprise Ja
Subject:
virtualizing + java; Java + enterprise; Java + Scalability; Monitoring + Java; Legacy + Java; Tomcat; tune Websphere; tune Weblogic; tune JBoss; enterprise virtualization; cloud + virtualization; Java user groups; virtualization user groups; enterprise Ja
Subject:
virtualizing + java; Java + enterprise; Java + Scalability; Monitoring + Java; Legacy + Java; Tomcat; tune Websphere; tune Weblogic; tune JBoss; enterprise virtualization; cloud + virtualization; Java user groups; virtualization user groups; enterprise Ja
Subject:
virtualizing + java; Java + enterprise; Java + Scalability; Monitoring + Java; Legacy + Java; Tomcat; tune Websphere; tune Weblogic; tune JBoss; enterprise virtualization; cloud + virtualization; Java user groups; virtualization user groups; enterprise Ja
Subject:
virtualizing + java; Java + enterprise; Java + Scalability; Monitoring + Java; Legacy + Java; Tomcat; tune Websphere; tune Weblogic; tune JBoss; enterprise virtualization; cloud + virtualization; Java user groups; virtualization user groups; enterprise Ja
Subject:
virtualizing + java; Java + enterprise; Java + Scalability; Monitoring + Java; Legacy + Java; Tomcat; tune Websphere; tune Weblogic; tune JBoss; enterprise virtualization; cloud + virtualization; Java user groups; virtualization user groups; enterprise Ja
Subject:
virtualizing + java; Java + enterprise; Java + Scalability; Monitoring + Java; Legacy + Java; Tomcat; tune Websphere; tune Weblogic; tune JBoss; enterprise virtualization; cloud + virtualization; Java user groups; virtualization user groups; enterprise Ja
Copyright:
Edition Description:
Trade paper
Series:
VMware Press Technology
Publication Date:
20131225
Binding:
TRADE PAPER
Language:
English
Pages:
272
Dimensions:
9.125 x 7 x 0.571 in 426 gr

Related Subjects

Computers and Internet » Computer Languages » Java
Computers and Internet » Networking » General
Languages » ESL » General

Virtualizing and Tuning Large Scale Java Platforms (Vmware Press Technology) New Trade Paper
0 stars - 0 reviews
$47.25 In Stock
Product details 272 pages Vmware Press - English 9780133491203 Reviews:
"Synopsis" by ,

More than 55% of the world's server systems are now virtualized, and 50-60% of today's critical business applications are built with Java. Information about optimizing virtualized systems running Java is critical – and it's remarkably scarce.

 

Often, there's a mindshare gap” between VMware vSphere administrators and Java developers, who have fundamentally different knowledge and experience. Now, the world's leading expert in Java enterprise virtualization bridges the gap between these fields, offering both the theory and practical solutions that vSphere and Java administrators need to optimize large-scale Java-based systems.

 

Both a reference and a performance cookbook, Virtualizing and Tuning Large Scale Java Platforms will be indispensable to all technical professionals and IT managers responsible for Java performance in virtualized enterprise systems. Emad Benajmin provides detailed case studies, specific technical advice, troubleshooting help, up-to-date FAQs, and much more. You'll learn how to correctly size, scale, and rationalize virtualized Java platforms; and tune VMware vSphere for the unique challenges of large Java applications.

 

Benjamin addresses crucial technical issues such as Java garbage collection, and helps you modernize Java application architecture using in-memory databases – preparing your applications for both Big Data and Fast Data. Whether you're virtualizing Websphere, Weblogic, Tomcat, or any other Java-based enterprise application platform, this guide will help you get all the performance, utilization, reliability, and manageability you're paying for.

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.