1단계 문제 이해 및 설계 범위 확정 시스템의 기본적 기능 URL 단축: 주어진 긴 URL을 훨씬 짧게 줄인다 URL 리다이렉션(redirection): 축약된 URL로 HTTP 요청이 오면 원래 URL로 안내 높은 가용성과 규모 확장성, 그리고 장애 감내가 요구됨 개략적 추정 쓰기 연산: 1억/24/3600 = 초당 1160 읽기 연산: 비율이 10:1일 때, 초당 11,600 10년간 운영 시: 1억 x 365 * 10 = 3650억개의 레코드 저장 용량: URL의 평균 길이가 100이면 3650억 x 100바이트 = 36.5TB 2단계 개략적 설계안 제시 및 동의 구하기 API 엔드포인트 REST 스타일로 설계 URl 단축용 엔드포인트: 단축할 URL을 인자로 실어서 POST 요청 URL 디라이렉션..