1. 실제 활용 사례


  1. 소셜 미디어 공유 → 짧은 URL로 공유
  2. 마케팅 → 클릭 수 및 클릭률 집계가 가능하도록
  3. QR 코드
  4. 인쇄 매체 및 오프라인 마케팅 → 짧은 URL이 더 기억에 남음
  5. 커스터마이징 → 기업의 고유 URL 을 사용하기

2. API 설계


  1. /shorten → 단축하기
  2. /shorten/{slug} → 원본 URL 반환하기

3. 계산으로 문제 규모 파악


4. 시스템 설계


5. 요구 사항 검토