Architecture of the National Video Hosting RUTUBE: How We Serve 5 Tbps
summary
Presents the modern architecture of the Russian national video hosting RUTUBE, describing its storage design (explicitly not S3) and the reasons for that choice, a video balancer built to serve petabytes of content, and a CDN composed of hundreds of nodes to deliver up to 5 Tbit/s. Covers technical components and performance characteristics of the platform and the architectural motivations behind them.
AI-written summary · about
chapters (13)
- 0:00Welcome
- 1:08Talk structure
- 3:15Team and scale
- 6:15Platform architecture
- 7:37Video hosting blocks
- 8:20Content delivery and CDN
- 14:45Video upload and processing
- 16:52Why not S3 alternatives
- 20:53Live streams specifics
- 22:00August load spike
- 25:47Scaling architecture
- 26:31Summary and RUTUBE team
- 27:32Q&A
related talks
43mHow to Build a 200 Gbps Video Platform
53mCheaper, More Reliable, Simpler
48mTerabits Aren't That Scary
10mEnhancing CDN Performance and Cutting Egress Costs in Large Video Libraries
44mVK Video Delivery: From 10 Gbps over HTTP to 160 Gbps over HTTPS from a Single Machine
46mScaling YouTube's Backend: The Vitess Trade-offs
17mLive Video Streaming as "tail -f"
05mWeb Performance, Why it Really Matters
