TECHSTACK ON YOUTUBE:
Hi guys! Do you know thatWhen we get bored,When we get tense,when we are in need of any information .We get to look into our youtube right .Let’s discuss the history ,architecture,technology of youtube.
You Tube was created by three Paypal employees as a video-sharing website where users could upload,share and view content. The Internet domain name “www.youtube.com” was activated on monday,February 14,2005.
Platforms:
Apache
Python
Linux
MySQL
psyco, a dynamic python->C compiler
lighttpd for video instead of Apache
WebServers:
NetScaler is used for load balancing and caching static documents.Run Apache with mod_fast_cgi.Requests are routed for handling by python application server. These applications server interact with various databases to get all information.
The Current Technology used in stack for youtube:
OpenSearch
Collection of simple formats that provides a way for websites and search engines to publish search results in a standard and accessible format. Safari,Microsoft Edge. Firefox and Google Chrome support OpenSearch.
Adobe Flash
Cross-platform plugin that plays animations, videos and sound files in .SWF format.
Atom
Free and open source text and source code editor
Google Maps
Provides the world’s most popular map data through API to companies to give their users a better user experience.
Modernizr
Helps to identify the availability of next-generation web technologies
MYSQL
An open source database that supports scalable web based and embedded database applications
NetBeans
Software development platform written in java.
The Stats
Supports the delivery of over 100million 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 architecture
Conclusion:
Nowadays,. YouTube is no longer a simple website for the average internet user,it is now a necessary item for people to maintain their daily information.