Friday, August 3, 2007

YouTube architecture

Check out this article about the architecture of YouTube.

There are some points I found more interesting:
  • "Supports the delivery of over 100 million videos per day" That is 4.167.000 per hour, 69.000 per minut, 1.150 per second if I counted right. Impressive!
  • The team "2 sysadmins, 2 scalability software architects 2 feature developers, 2 network engineers, 1 DBA". To handle the site? Not so many people.
  • "Know what's essential to your service and prioritize your resources and efforts around those priorities"
  • "Keep it simple! Simplicity allows you to rearchitect more quickly so you can respond to problems"
  • "Have a good cross discipline team that understands the whole system and what's underneath the system. ..... With a good team all things are possible"

No comments: