What is YouTube?

I plan to write an internal large video sharing site.

Is there a resource or article that shows how to plan such a large development and deployment of applications?

Is there a detailed plan of what YouTube uses as its programming language, video servers, etc. ??

+6
web-applications youtube
source share
6 answers

YouTube Architecture :

  • Apache
  • Python
  • Linux (SuSe)
  • MySQL
  • psyco, the dynamic python-> C compiler
  • lighttpd for video instead of Apache
+24
source share

YouTube Platform:

Apache

Python

Linux

Mysql

psyco, the dynamic python-> C compiler

lighttpd for video instead of Apache

for more information on YouTube Architecture

+7
source share

If I can give you one piece of advice: start small!

Large projects tend to take a long time to complete. If you start small, first you have some proof of concept. This way you can extend it in parts.

+4
source share

At some point, they used lighttpd to feed video files. Their HTTP headers indicate that they use Apache for a large number of pages. Their help system runs on python, but I think all of the Google help materials work on this, so no surprise. In addition to this, I think it is safe to say that there are many built-in technologies there, of course, kindly provided by Google.

+1
source share

YouTube was developed in Python.

0
source share

All Articles