Wednesday, July 20, 2011

YouTube Architecture

I always wondered how certain High traffic websites like Facebook, Google etc. are able to balance the load of serving so many Page and content requests. I found a post on a Tech blog called High scalability where a user posted a comment on the architecture for Youtube.
Youtube's architecture supports >100 million video views per day.
Their platform is based on Apache, Python, Linux, MySQL and Lightppd - all open source technologies.
Their staff is made of 2 sys admins, 2 scalability architects, 2 feature developers, 2 network engineers and a DBA.
They started with a hosting providers first and now have their own data centers. Their main challenges are bandwidth and scalability.

You can read more at http://highscalability.com/youtube-architecture 

No comments:

Post a Comment