- 예상되는 트래픽과 SLA(Service Level Aggrement)없이 코드와 요구되는 성능을 추론할 수 없음
- 이런상황에 최적화는 어둠속에서 총을 쏘는 상황과 유사
- 코드만 복잡해질 수 있음
- 설계 단계에서 예상 트래픽을 알 수 있다면 성능 벤치마크를 설계 할 수 있음
- 트래픽을 시뮬레이션하여 핫 코드(대다수 작업을 수행) 경로를 찾음
- 이를 찾으면 최적화 가능
- 이 장에서는 핫 코드 경로 찾는 방법에 초점을 둠
- 이를 위해 파레토 법칙 활용
- 섣부른 최적화는 서비스 배포전 최적화가 아니라 데이터 없이 최적화하는것