Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 650 Bytes

README.md

File metadata and controls

18 lines (15 loc) · 650 Bytes

Youtube - System Design

  • Provides reliability, availability, consistency, scalability and low latency
  • Encode videos asynchronously using queue like Kafka or RabbitMQ
  • Streaming in small chunks
  • TCP Protocol
  • MySQL replicas
  • Using Vitess as a middle layer between app server and database with logic for sharding and routing the requests



References