4 ms·
In the early days it went down all the time. Same with all of their competitors. The YouTube engineers had a Python+Mysql+lighttpd stack and even had a fork of
by djsumdog 8y ago
In the early days it went down all the time. Same with all of their competitors. The YouTube engineers had a Python+Mysql+lighttpd stack and even had a fork of lighttp for faster performance. They spent every day eliminating bottlenecks until it was stable and then Google bought them.
The original talk about their stack was on Google Videos back in the day. Now sure if it got moved to the YouBoobs.
- TillE 8y agoI don't remember the exact timeline of YouTube's growth, but I think during the time period when it was the most popular site for pirated TV shows, it was really stable and has been ever since.
- ElCapitanMarkla 8y agoI totally forgot google video was a thing.
- samstave 8y agoHeh so did i! That was a weird feeling...
- johannes1234321 8y agoIt's still Python+MySQL for what I can tell. But also has parts in Go (see i.e. their work on vitess to scale MySQL access https://vitess.io/ https://vitess.io/ )
- wolf550e 8y agoThey now run their python code using a transpiler into Go with a Go runtime and Go libraries: https://github.com/google/grumpy https://github.com/google/grumpy
- johannes1234321 8y agoReminds me about Facebook, who transpiled PHP to C++. Before creating their HHVM interpreter and their hack language.
- joshuamorton 8y agoThis is not true. Grumpy exists, but it is mostly unmaintained now, and certainly isn't capable of transpiling all of youtube.