How Does Netflix Work?

Techquickie ·Techquickie ·2018-05-06 · 1,052 words · ~5 min read
Floatplane YouTube

Transcript

JSON SRT VTT 92
0:00 remember blockbuster
0:06 you can laugh but there wasn't quite anything like popping over to one of the
0:11 9 000 locations they had globally renting
0:16 a gently used copy of home alone on vhs
0:19 and settling down in the glow of your crt tube television with a big bucket of
0:25 popcorn of course once the internet came along
0:29 and netflix with it blockbuster stores became all but a memory as there are now
0:35 only a dozen of them left in the united states mostly in alaska due to
0:40 outrageous broadband prices so intuitively you'd think that it would
0:45 take a rather massive enterprise to pull
0:48 the rug out from under literally thousands of brick and mortar stores
0:54 and you'd be right during periods of peak usage
0:58 netflix accounts for over a third of all
1:02 downstream internet traffic in the united states a third
1:06 but exactly how do they fling videos to
1:10 so many people at once do they just have one giant server farm that constantly
1:16 pours episodes of house of cards and family guy onto the internet backbone
1:21 not exactly like many other large sites focused on
1:26 media delivery netflix uses a content
1:29 delivery network or cdn to store and
1:33 transmit movies and tv shows you see
1:36 although netflix's entire library could certainly fit on a few servers housed in
1:42 a single building there are some problems with this approach
1:46 one locations far from that facility
1:49 would suffer from high latency not what you want for streaming video
1:54 two this architecture would be basically the
1:57 definition of a bottleneck since a single connection that fast doesn't
2:02 exist and if it did it would be astronomically expensive
2:07 and three it would mean a single point
2:10 of failure that could cause netflix's entire service to go down if something
2:16 happened at that one location a cdn
2:20 solves these problems by utilizing redundant servers in multiple locations
2:25 to serve many geographic areas more quickly to balance server load between
2:31 them so they don't get overworked and to ensure that there will be backups in
2:36 case of an incident or outage at one or
2:39 even several locations but netflix in particular takes this
2:44 concept a step further because they are so
2:48 big they actually work directly with a number of isps to install their own
2:54 hardware these boxes called open connect appliances at
3:00 either exchange points or even within the isp's facilities themselves
3:06 holding up to 280 terabytes of video each
3:11 these come pre-loaded with close to the entire netflix library so what this
3:16 means for you the consumer is that instead of connecting to some super far
3:21 away land server to watch a movie you're connecting to an appliance at your own
3:26 isp that's much closer cutting down on
3:29 latency and making it so that your netflix data packets don't have to fight
3:34 with all the other internet traffic that is upstream from your isp
3:39 and when it's time for catalog updates netflix pushes them to these appliances
3:44 during the morning when there's typically less internet traffic overall
3:48 meaning that by the time everyone gets home from work ready for a night of
3:52 binge watching the repository of content
3:55 at their isp has already been updated and is ready to go and if lots of people
4:01 fire up their computers at once the appliances are equipped to push out data
4:06 at over 90 gigabits per second the
4:10 equivalent of over 13 000 people
4:13 watching an hd movie at once
4:16 then if that's not enough bandwidth netflix can just install more boxes for
4:21 larger isps that serve greater numbers of people but to keep speeds high the
4:26 open connect boxes only handle storing and transmitting video for everything
4:32 else keeping track of what shows you like recommendations billing logins and
4:36 the search feature netflix uses amazon web services or aws a massive cloud
4:43 processing service that netflix can quickly buy more time on in the form of
4:48 virtualized servers as their customer base and traffic volume grows and it's
4:53 also very failure tolerant due to high amounts of redundancy
4:58 but wait a second amazon has that prime video thing that
5:04 they're trying to get everyone to buy why in the world would they let netflix
5:07 a huge competitor use their servers
5:10 well amazon does make quite a bit of money from their deal with netflix
5:15 possibly into the range of hundreds of millions of dollars and may not want to
5:21 start pushing out certain customers just because they might compete in a
5:25 different market segment i mean think of how samsung manufacturers chips that
5:31 apple puts in their phones
5:34 because if amazon wants to be the go-to company for cloud processing they can't
5:39 behave in that way it's kind of like how comcast won't stop you from watching a
5:43 disney movie through their internet service yet
5:47 do you find yourself racing against the clock as a freelancer or small business
5:51 owner do you have trouble keeping track of your accounting and expenses and your
5:56 invoices freshbooks cloud accounting software is
6:00 the solution for you it's the simplest
6:03 easiest way to be more productive more organized and get paid faster create and
6:09 send professional looking invoices in less than 30 seconds set up online
6:12 payments with just a couple of clicks see when your client has seen your
6:15 invoice and take the entire platform with you on your apple or Android mobile
6:21 device so you can keep track of all that stuff throughout the day rather than
6:26 getting home at the end of the day being like what did i work on how much did i build them for that what's going on
6:32 freshbooks is offering a 30-day unrestricted free trial to our viewers
6:35 and to claim it you just got to go to freshbooks.comtech wiki linked below and
6:39 enter Techquickie in the how did you hear about us section
6:42 so thanks for watching guys if you disliked this video you can hit that button but if you liked it like leave a
6:47 comment get subscribed check out our other channels and uh
6:50 you know send us candy actually please don't send us candy
6:56 yes i'll eat it send it