Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Maximizing performance and scalability with IBM Websphere
Neat A., APress, LP, 2003. 552 pp. Type: Book (9781590591307)
Date Reviewed: Mar 30 2004

WebSphere is IBM’s entry into the application server market. It is a collection of tools that adapt, integrate, or provide an environment for serving Java Java 2 Platform, Enterprise Edition (J2EE) applications. Beneath the surface, WebSphere provides support for scaling, reliable operations, and distributed services. Besides providing native capabilities, WebSphere depends upon Web servers, database servers, Java runtimes, network services, and network security. Because of the number of services and issues involved, configuring, running, and tuning WebSphere requires both broad and deep system administration skills, combined with a knowledge of the types of applications being supported.

Neat’s book is based on his experience in developing, deploying, and managing WebSphere installations. The tone of the book is conversational. In 14 chapters, Neat discusses performance analysis; scalability and availability; WebSphere component architectures; application architectures; processor, network, and disk choices; infrastructure requirements; clustered databases; Java Virtual Machine performance issues; legacy application integration; and performance and tuning tools. Not present, by design, are detailed descriptions of most configuration parameters or tools.

Like the operational skills required, the book is broad, touching on all areas of WebSphere architecture; hardware and software selection; configuration; deployment; and tuning. However, the book is unevenly deep; many areas contain either more detail than necessary, such as a broad discussion of potential processor architectures, or less detail than one would expect, such as a lack of tuning and measurement case studies. All the same, the author does provide excellent checklists and suggestions for ways to improve the performance, robustness, and scalability of WebSphere installations.

Unfortunately, Neat’s arguments supporting the need for performance analysis rest on reasonable-looking but unsubstantiated statistics. Moreover, many of his examples, such those showing relative costs of adding more hardware to servers versus adding new servers, appear hypothetical instead of presenting hard data. In a book on performance tuning, where quality measurements are essential, this lack of hard data is disconcerting.

Given its conversational tone and broad coverage, this book should find an audience with two types of readers. First, WebSphere administrators who are looking for a bigger picture of performance analysis or for ideas on how to approach their installations will find it useful. Second, the book might find a role as a secondary text as a case study for students seeking to learn more about performance analysis. In this secondary role, Neat’s book would serve as an introduction to the issues in analyzing and improving today’s complex systems.

Reviewer:  Robert A. Ballance Review #: CR129348 (0411-1317)
Bookmark and Share
 
Performance Evaluation (Efficiency And Effectiveness) (H.3.4 ... )
 
 
Java (D.3.2 ... )
 
 
Software Development (K.6.3 ... )
 
 
Language Classifications (D.3.2 )
 
 
Software Management (K.6.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Performance Evaluation (Efficiency And Effectiveness)": Date
Characterizing the scalability of a large web-based shopping system
Arlitt M., Krishnamurthy D., Rolia J. ACM Transactions on Internet Technology 1(1): 44-69, 2001. Type: Article
May 13 2002
Commercial applications of grid computing
Crawford C., Dias D., Iyengar A., Novaes M., Zhang L. In Performance analysis and grid computing. Norwell, MA: Kluwer Academic Publishers, 2004. Type: Book Chapter
Oct 22 2004
Automatically annotating the MIR Flickr dataset: experimental protocols, openly available data and semantic spaces
Hare J., Lewis P.  MIR 2010 (Proceedings of the International Conference on Multimedia Information Retrieval, Philadelphia, PA, Mar 29-31, 2010)547-556, 2010. Type: Proceedings
Jul 6 2010
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy