이번 카테고리에서는 가상 면접 사례로 배우는 대규모 시스템 설계 기초에 대한 책을 바탕으로 정리하고, 스터디 하는 여러 컨텐츠를 담을 예정입니다. 실제 서비스를 개발하고 배포하면 끝이 아니었다. 효율적인 운영방식을 고려해야 하고, 사용자수가 증가함에 따라 증가하는 서비스 부하, 성능 시간 등 고려할 일이 많다. 1장에서는 단일서버부터 시작하여 어떤식으로 확장되어가는지 자세히 설명되어 있다. 전체적인 서비스 흐름은 아래와 같다. 1. 사용자가 도메인 이름을 이용하여 웹사이트에 접속 -> 2. 도메인 이름은 DNS 에서 IP주소로 변환 -> 3. IP 주소로 HTTP 요청이 전달 -> 4. 웹서버는 HTML 페이지 또는 JSON형대의 응답을 반환. 이를 기반으로 웹 계층 - 데이터 계층을 분리하여 어떤..