<aside>
💡 시스템 설계 면접을 볼 때, 시스템 용량이나 성능 요구사항을 개략적으로 추정해보라는 요구를 받게 된다.
</aside>
- 개략적 규모 추정을 효과적으로 해 내려면, 규모 확장성을 표현하는 데 필요한 기본기에 능숙해야 한다.
- ex) 2의 제곱, 응답지연 값(latency), 가용성과 관계된 수치들
2의 제곱수
분산 시스템에서 다루는 데이터 양은 엄청나게 커질 수 있으나, 계산법은 기본을 벗어나지 않는다.
- 데이터 볼륨의 단위를 2의 제곱수로 표현하면 어떻게 되는지를 알아야 한다!
데이터 볼륨 단위
모든 프로그래머가 알아야 하는 응답지연 값
구글의 제프 딘은 2010년에 통상적인 컴퓨터에서 구현된 연산들의 응답지연 값을 공개했다.
- 더 빠른 컴퓨터가 등장하였지만, 여전히 이 수치들은 컴퓨터 연산들의 처리 속도를 짐작할 수 있게 해준다.