Remix.run Logo
mystifyingpoi 5 days ago

> and there's a lot of fun technical work

Maybe it's just me, but I don't find such kind of work "fun". I would have a constant feeling of "well, we are simply trying to mimic what YT did, maybe we should just hire someone that worked there and do the same, instead of going through the same inevitable mistakes".

phantomathkg 4 days ago | parent | next [-]

Some people think dealing with the following are fun.

Handling massive amount of video ingestion from content creator; Transcoding to various format that is optimal for various devices, Live streaming with Live to VOD, Geo restriction, Live Commenting, Ad insertion and penalise adblocker, Recommendation engine.

There are many features and challenges that are unique to OTT streaming applications and running at YouTube scales makes it even more challanging, or fun to some, to handle.

tombert 4 days ago | parent [-]

I am somewhat in that class. Figuring out ways to horizontally scale video processing at the scale of YouTube sounds like a neat problem.

Obviously pretty much anyone here can get an extremely basic YouTube clone done in an afternoon or two. Spin up RabbitMQ, write an upload web server, transcode the video with ffmpeg and store it somewhere, serve it via HTTP. That’s trivial, but YouTube has to deal with 500 hours of new video every minute [1]. At those levels, the basic “senior engineer solutions” to problems stop being as appropriate, and I think those kinds of problems are ridiculously fascinating.

The annoying thing is that since YouTube has a monopoly and I have somehow managed to fail Google’s personality test multiple times, I don’t think I’ll ever get a chance to work on that kind of problem.

[1] https://www.globalmediainsight.com/blog/youtube-users-statis...

5 days ago | parent | prev [-]
[deleted]