Performance Testing Concepts

Part 1 - What features we must look for in a typical load testing tool. Concepts across the tools remain the same.
Part 2 - Evolution of computer architecture, what is non-functional testing, why do we need performance testing
Part 3 - Multi-layer architecture, what are concurrent requests, request and response time breakdown such as connection time, DNS resolution time, first buffer time etc.
Part 4 - Load, Stress, Scalability, Volume, Endurance testing, monitoring, profiling