Performance BluePrints
Java
BluePrints Solutions Catalog Online Version Now Available
The Java BluePrints Solutions Catalog is a new project from the Java BluePrints program that presents BluePrints guidelines in a more modular manner. This early access version covers topics on service-oriented architectures (SOA), Web-tier with JavaServer Faces technology, and business tier with the J2EE 1.4 platform. Each entry in the catalog is presented in a problem-solution format that discusses the key issues in the problem topic and provides various strategies, patterns, and design guidelines for the solution. The catalog also provides the capabilities to browse the source code, and run the relevant sample applications. The catalog topics are available for online viewing at the bpcatalog.dev.java.net project website. The complete catalog bundle is also available for download that includes the online version of the catalog, additional documentation including some UML diagrams, sample applications from the bpcatalog project and a viewer Web-application.
Guidelines: Performance & Scalability Guide for the
J2SE Platform, v1.4
The Java 2 Platform, Standard Edition (J2SE)
v1.4 Performance Guide provides guidelines and best practice for improving the performance and scalability of code
written using the J2SE v1.4. It covers the New I/O framework (java.nio), including Java Native Interface (JNI)
enhancements, explains 64-bit Java Virtual Machine (JVM) support, and describes
performance-related extensions to JDBC v3.0. The guide also provides performance
benchmarks illustrating the outstanding performance and scalability improvements attained by J2SE v1.4.
Documentation: Java HotSpot
Virtual Machine Performance
This collection of documents provides in-depth explanations of how to wring the last drop of performance from your
HotSpot JVM. Topics include:
Online Book: Java Platform Performance: Strategies and Tactics
This book, written by Sun's Java Performance Team, covers every aspect of Java performance, in all phases of design,
development, testing, and maintenance. This page provides not only an HTML-browsable version of the entire book, but
also provides additional materials available online.
Also See
Technical Article:
Java Technology and XML Part 3: Performance Improvement Tips
Thierry Violleau
March, 2002
Technical Article:
Design Patterns for Optimizing the Performance of J2EE Applications
Vijay Ramachandran, reprinted with permission from Java Developer's Journal
December, 2001
Technical Article:
Design Performance, Part 2: Reduce Object Creation
Brian Goetz, reprinted with permission from JavaWorld
March, 2001
Technical Article: A
Performance Analysis Tool
Nathan Meyers
March 9, 2000
|  |
|