https://commscope1.udemy.com/course/developer-to-architect/learn/lecture/24967190#overview
Main theme
- Reuse resource
- Optimize code efficiency
- Caching to avoid IO







4 performance metrics need to be collected, unfortunately only the 1st metric was presented at video

Serial Latency
Network Latecny

Pooling the connection / using persisted connection to avoid overhead recreating the connection
Compression of the payload / Data





Parallel Request Latency



Optimize one instance of each tier first before moving to scalability, all hardware, bandwith, storage, network, CPU, threadpool can be taken into account for optimization






