유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

유저 27억 명을 가진 유튜브의 최적화 기술

코딩애플

2025. 8. 27.

0

#frontend
#backend
  • 유튜브는 27억 명의 사용자를 대상으로 트래픽 비용을 절감하기 위해 다양한 최적화 기술을 사용합니다. 🧑‍💻
  • 업로드된 영상은 다양한 화질로 리사이즈되어 저장되며, FFmpeg나 클라우드 서비스를 활용합니다. 💾
  • 트래픽 절약을 위해 VP9, AV1 코덱으로 동영상 용량을 압축하고, H264와 같은 기존 형식도 지원합니다. 🗜️
  • HLS나 DASH 기술을 사용하여 영상을 잘게 쪼개 필요한 부분만 전송하여 트래픽 낭비를 줄입니다. ✂️
  • 마스터 플레이리스트와 미디어 플레이리스트를 활용해 영상 정보와 조각 위치를 관리합니다. 📝
  • 전 세계 데이터 센터에 영상을 복제하여 CDN 서비스를 통해 사용자에게 빠르게 전송합니다. 🌐
  • 유튜브는 JSON 형태로 화질 및 코덱 정보를 전달하고, 자체 구현한 스트리밍 기술을 사용합니다. ⚙️
  • URL과 함께 암호화된 Protobuf 데이터를 전송하여 영상 조각을 관리하고, 데이터 압축 효율을 높입니다. 🔑
  • Protobuf로 압축된 데이터는 HAR 파일 다운로드 후 파싱 툴을 통해 분석할 수 있습니다. 🔎
  • 유튜브의 핵심 시스템 디자인은 이러한 최적화 기술들을 기반으로 구축되어 있습니다. 🏗️

Recommanded Videos