
1장 - 사용자 수에 따른 규모 확장성 1장에서는 규모 확장성과 관계된 설계 문제를 푸는 데 쓰일 유용한 지식들을 알아본다. 📖 단일 서버 모든 컴포넌트가 단 한 대의 서버에서 실행되는 간단한 시스템을 설계해보면 위와 같다. 웹 앱, 데이터베이스, 캐시 등이 전부 서버 한 대에서 실행된다. 사용자 요청 흐름은 다음과 같다. 사용자 요청 흐름 사용자는 도메인 이름(~.com)을 이용하여 웹사이트에 접속한다. 접속을 위해서 도메인 이름을 도메인 이름 서비스 (DNS,Domain Name Service) 에 질의하여 IP주소로 변환한다. DNS 조회 결과로 IP 주소가 반환된다. 해당 IP주소로 HTTP(HyperText Transfer Protocol) 요청이 전달된다. 요청 받은 웹 서버는 HTML 페이지..