WA1544 WebLogic Server 8.1 Performance Tuning Training and Courseware Course Outline

1. The Basics of Performance Tuning

  • Benchmarking and General Tuning Methodology
  • Tools (the training will focus on Grinder, an Open-Source Load Testing Software)
  • J2EE Architecture
 

2. OS Monitoring

  • Which OS and Why
  • Core Parameters
  • The Tools available
 

3. Java Virtual Machine Tuning

  • Basics of the Java Virtual Machine
  • Garbage Collection: a detailed explanation on memory management
  • Differences between the Sun JVM and the BEA JRockit
  • Tools available
 

4. Understanding WebLogic Server Tuning

  • Prioritizing the Processing
  • The Importance of Service Packs
  • Core Parameters
 

5. JDBC Tuning

  • JDBC Architecture
  • Connection Pool Tuning
  • Transactions
  • A Brief Introduction on Database Tuning
 

6. EJB Tuning

  • EJBs: a key technology
  • Performance Tuning
  • The Specificities of Entity Beans
  • A look at the Client Side
  • The Future of the Technology
 

7. JMS Tuning

  • The JMS API
  • Message aggregation, Thresholds and Quotas
  • The Importance of Persistent Stores
  • Transactions and Acknowledgements
  • A Look at the Client Side
  • Evolution of the Technology
 

8. Advanced Tuning

  • BEA Portal Tuning
  • Cluster tuning
  • Web Services