Performance Engineering Course
- 1 Fundamentals of Performance Engineering
- 2 Performance Testing Vs Performance Engineering
- 3 Role Of Performance Engineer in Organization
- 4 Activities involved in Performance Engineering
- 1 Client server architecture
- 2 Protocol communication and its parameters
- 3 Response Time, throughput
- 4 2-tier, Multi tier, ELB server, Cloud Environment
- 5 Structures & Differences
- 6 Network Level Sniffers
- 1 CPU
- 2 Memory
- 3 Network
- 4 Disk
- 1 Windows system monitoring using Perfmon Counters
- 2 Explanation about Linux System monitoring tools Vmstat, iostat, top, free, netstat
- 1 Different types of JVM and explanation about JVM Heap Structure
- 2 What is Garbage Collection
- 3 Types of Garbage collection
- 4 How Garbage Collection works
- 1 What is heap dump analysis
- 2 How to do heap Dump Analysis
- 3 How to analyze and identify memory leaks using Heap dumps
- 4 Different between Memory leak and OutofMemory issues
- 5 Understanding different type of Memory Issues
- 1 What is Thread Dump Analysis
- 2 How to do Thread Dump Analysis
- 1 How Browser Rendering works
- 2 Browser Rendering Fundamentals
- 1 Explanation of devices tools
- 2 Performance option in Dev tools
- 3 Single User performance testing through web page test
- 4 Single User performance testing through GTMetrix
- 1 Installation
- 2 Configuration of different agents
- 3 Performance Issue Identification
- 4 Unique Features of Dynatrace
- 1 Installation
- 2 Configuration of different agents
- 3 Performance Issue Identification
- 4 Unique Features of Appdynamics
- 1 Memory Graphs
- 2 CPU utilization Graphs
- 3 Garbage Collection graph
- 4 Time to First Byte Graph
- 1 PERFORMANCE ISSUES & PATTERNS
- 1 Performance Engineering Best Practices