Performance Engineering Tutorial

This Performance Engineering tutorial provides basic and in-depth knowledge of Performance Engineering. The tutorial describes the core concept of performance engineering in layman’s terms to clear your basics and make a strong platform for performance engineering skills.

Performance Engineering PerfMatrix


  1. Performance Engineering – Overview
  2. Performance Testing vs Performance Engineering
  3. Software Architecture and its types
  4. Performance Metrics of all tiers
  5. Physical CPU vs Logical CPU
  6. Agent-based vs Agent-less Performance Monitoring Tool
  7. What are the factors affect the Performance of an application/system?

Performance Counters:

  1. IBM DB2 
  2. Oracle DB
  3. MySQL DB
  4. MongoDB
  5. PostgreSQL
  6. Linux Operating System
  7. Unix (AIX) Operating System
  8. HP-UX Operating System
  9. Solaris Operating System
  10. VMWare Systems


  1. Garbage Collection
    1. Overview
    2. Memory Heap and Generation Type
    3. How does GC work?
    4. Types of GC
  2. Heap Dump
    1. Overview
  3. Thread Dump
    1. Overview
    2. Life Cycle of Thread
    3. Thread Dump Generation
    4. How to read Thread Dump?
    5. Thread Dump Analysis
    6. fastThread – Thread Dump Analyzer
  4. AWR Report
    1. Overview & Report Generation
    2. AWR Report Analysis Guide

Server Tuning Tips:

  1. Web Server (Apache)
  2. Web Server (ASP)
  3. Garbage Collector – Tips for tuning

You may be interested:

Leave a Comment