WEBVTT

00:00:00.640 --> 00:00:04.240
remember blockbuster

00:00:06.560 --> 00:00:13.120
you can laugh but there wasn't quite anything like popping over to one of the

00:00:11.840 --> 00:00:19.680
9 000 locations they had globally renting

00:00:16.080 --> 00:00:21.840
a gently used copy of home alone on vhs

00:00:19.680 --> 00:00:26.880
and settling down in the glow of your crt tube television with a big bucket of

00:00:25.359 --> 00:00:32.399
popcorn of course once the internet came along

00:00:29.599 --> 00:00:37.920
and netflix with it blockbuster stores became all but a memory as there are now

00:00:35.520 --> 00:00:42.960
only a dozen of them left in the united states mostly in alaska due to

00:00:40.399 --> 00:00:48.800
outrageous broadband prices so intuitively you'd think that it would

00:00:45.760 --> 00:00:51.360
take a rather massive enterprise to pull

00:00:48.800 --> 00:00:57.120
the rug out from under literally thousands of brick and mortar stores

00:00:54.719 --> 00:01:02.079
and you'd be right during periods of peak usage

00:00:58.480 --> 00:01:04.000
netflix accounts for over a third of all

00:01:02.079 --> 00:01:10.720
downstream internet traffic in the united states a third

00:01:06.960 --> 00:01:13.360
but exactly how do they fling videos to

00:01:10.720 --> 00:01:18.960
so many people at once do they just have one giant server farm that constantly

00:01:16.479 --> 00:01:23.360
pours episodes of house of cards and family guy onto the internet backbone

00:01:21.920 --> 00:01:29.280
not exactly like many other large sites focused on

00:01:26.240 --> 00:01:33.200
media delivery netflix uses a content

00:01:29.280 --> 00:01:36.240
delivery network or cdn to store and

00:01:33.200 --> 00:01:39.040
transmit movies and tv shows you see

00:01:36.240 --> 00:01:44.240
although netflix's entire library could certainly fit on a few servers housed in

00:01:42.000 --> 00:01:49.360
a single building there are some problems with this approach

00:01:46.240 --> 00:01:52.000
one locations far from that facility

00:01:49.360 --> 00:01:55.119
would suffer from high latency not what you want for streaming video

00:01:54.240 --> 00:02:00.240
two this architecture would be basically the

00:01:57.439 --> 00:02:04.880
definition of a bottleneck since a single connection that fast doesn't

00:02:02.719 --> 00:02:10.959
exist and if it did it would be astronomically expensive

00:02:07.119 --> 00:02:13.520
and three it would mean a single point

00:02:10.959 --> 00:02:20.480
of failure that could cause netflix's entire service to go down if something

00:02:16.720 --> 00:02:22.640
happened at that one location a cdn

00:02:20.480 --> 00:02:28.480
solves these problems by utilizing redundant servers in multiple locations

00:02:25.760 --> 00:02:33.760
to serve many geographic areas more quickly to balance server load between

00:02:31.120 --> 00:02:39.360
them so they don't get overworked and to ensure that there will be backups in

00:02:36.319 --> 00:02:41.680
case of an incident or outage at one or

00:02:39.360 --> 00:02:46.319
even several locations but netflix in particular takes this

00:02:44.160 --> 00:02:51.760
concept a step further because they are so

00:02:48.800 --> 00:02:56.480
big they actually work directly with a number of isps to install their own

00:02:54.480 --> 00:03:02.720
hardware these boxes called open connect appliances at

00:03:00.239 --> 00:03:07.640
either exchange points or even within the isp's facilities themselves

00:03:06.319 --> 00:03:13.519
holding up to 280 terabytes of video each

00:03:11.040 --> 00:03:18.640
these come pre-loaded with close to the entire netflix library so what this

00:03:16.319 --> 00:03:23.680
means for you the consumer is that instead of connecting to some super far

00:03:21.040 --> 00:03:29.120
away land server to watch a movie you're connecting to an appliance at your own

00:03:26.080 --> 00:03:31.120
isp that's much closer cutting down on

00:03:29.120 --> 00:03:36.879
latency and making it so that your netflix data packets don't have to fight

00:03:34.080 --> 00:03:42.640
with all the other internet traffic that is upstream from your isp

00:03:39.760 --> 00:03:46.400
and when it's time for catalog updates netflix pushes them to these appliances

00:03:44.959 --> 00:03:50.879
during the morning when there's typically less internet traffic overall

00:03:48.959 --> 00:03:55.760
meaning that by the time everyone gets home from work ready for a night of

00:03:52.640 --> 00:03:58.640
binge watching the repository of content

00:03:55.760 --> 00:04:03.360
at their isp has already been updated and is ready to go and if lots of people

00:04:01.200 --> 00:04:10.000
fire up their computers at once the appliances are equipped to push out data

00:04:06.239 --> 00:04:13.840
at over 90 gigabits per second the

00:04:10.000 --> 00:04:16.880
equivalent of over 13 000 people

00:04:13.840 --> 00:04:18.799
watching an hd movie at once

00:04:16.880 --> 00:04:24.000
then if that's not enough bandwidth netflix can just install more boxes for

00:04:21.440 --> 00:04:29.680
larger isps that serve greater numbers of people but to keep speeds high the

00:04:26.800 --> 00:04:34.400
open connect boxes only handle storing and transmitting video for everything

00:04:32.479 --> 00:04:39.440
else keeping track of what shows you like recommendations billing logins and

00:04:36.639 --> 00:04:45.520
the search feature netflix uses amazon web services or aws a massive cloud

00:04:43.360 --> 00:04:50.880
processing service that netflix can quickly buy more time on in the form of

00:04:48.400 --> 00:04:56.160
virtualized servers as their customer base and traffic volume grows and it's

00:04:53.840 --> 00:05:00.080
also very failure tolerant due to high amounts of redundancy

00:04:58.400 --> 00:05:05.280
but wait a second amazon has that prime video thing that

00:05:04.000 --> 00:05:10.880
they're trying to get everyone to buy why in the world would they let netflix

00:05:07.600 --> 00:05:13.759
a huge competitor use their servers

00:05:10.880 --> 00:05:18.080
well amazon does make quite a bit of money from their deal with netflix

00:05:15.680 --> 00:05:23.600
possibly into the range of hundreds of millions of dollars and may not want to

00:05:21.199 --> 00:05:27.919
start pushing out certain customers just because they might compete in a

00:05:25.680 --> 00:05:34.560
different market segment i mean think of how samsung manufacturers chips that

00:05:31.280 --> 00:05:36.639
apple puts in their phones

00:05:34.560 --> 00:05:41.520
because if amazon wants to be the go-to company for cloud processing they can't

00:05:39.199 --> 00:05:45.520
behave in that way it's kind of like how comcast won't stop you from watching a

00:05:43.759 --> 00:05:49.360
disney movie through their internet service yet

00:05:47.520 --> 00:05:53.680
do you find yourself racing against the clock as a freelancer or small business

00:05:51.520 --> 00:05:57.360
owner do you have trouble keeping track of your accounting and expenses and your

00:05:56.160 --> 00:06:03.440
invoices freshbooks cloud accounting software is

00:06:00.320 --> 00:06:05.759
the solution for you it's the simplest

00:06:03.440 --> 00:06:10.639
easiest way to be more productive more organized and get paid faster create and

00:06:09.039 --> 00:06:14.160
send professional looking invoices in less than 30 seconds set up online

00:06:12.400 --> 00:06:18.240
payments with just a couple of clicks see when your client has seen your

00:06:15.520 --> 00:06:24.080
invoice and take the entire platform with you on your apple or Android mobile

00:06:21.680 --> 00:06:27.440
device so you can keep track of all that stuff throughout the day rather than

00:06:26.319 --> 00:06:33.600
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

00:06:32.000 --> 00:06:37.080
freshbooks is offering a 30-day unrestricted free trial to our viewers

00:06:35.360 --> 00:06:41.120
and to claim it you just got to go to freshbooks.comtech wiki linked below and

00:06:39.360 --> 00:06:44.080
enter Techquickie in the how did you hear about us section

00:06:42.800 --> 00:06:48.880
so thanks for watching guys if you disliked this video you can hit that button but if you liked it like leave a

00:06:47.120 --> 00:06:51.680
comment get subscribed check out our other channels and uh

00:06:50.800 --> 00:06:56.960
you know send us candy actually please don't send us candy

00:06:56.240 --> 00:07:00.759
yes i'll eat it send it
