Platform
- Apache
- Python
- Linux (SuSe)
- MySQL
- psyco, a dynamic python->C compiler
- lighttpd for video instead of Apache
What's Inside?
The Stats
- Supports the delivery of over 100 million videos per day.
- Founded 2/2005
- 3/2006 30 million video views/day
- 7/2006 100 million video views/day
- 2 sysadmins, 2 scalability software architects
- 2 feature developers, 2 network engineers, 1 DBA
Recipe For Handling Rapid Growth
while (true)
{
identify_and_fix_bottlenecks();
drink();
sleep();
notice_new_bottleneck();
}
This loop runs many times a day.
Reference :
http://highscalability.com/youtube-architecture