I don’t know where to ask this question so if this is the wrong place then I can take direction.

I was thinking about my plex server and my upload speed and the number of clients I could serve. I have the 4k release of the Thing where the average bitrate is close to 100Mbps. I could maybe serve 5 people on my setup if they all played that.

Then I got to thinking about Netflix, Disney, etc. and how they all serve 4k files to millions of people. That’s an enormous amount of data they’re pushing out to the internet.

If they’re serving an average bitrate file of 50Mbps to a million people? Dude that upload speed is ridiculous. Do they really have upload speeds that high or am I missing something here

You are viewing a single thread.
View all comments
1 point

Yes, you are missing the thousands of servers AWS has to provide for Netflix to work the way it does. You also forget the edge caches and the peering and CDN they use for the actual file to be streamed. It’s using thousands of server in dozens of countries and peering via hundreds of ISP and exchanges.

Or did you think they had a few hundred servers streaming from a few 100G uplinks?

permalink
report
reply

Home Networking

!homenetworking@selfhosted.forum

Create post

A community to help people learn, install, set up or troubleshoot their home network equipment and solutions.

Rules

  • Please stay on topic.
  • Please use the search function to look for keywords related to what you want to ask before posting since most common issues have been answered.
  • No Ads. This community is for support and discussion. Ads and self promotion are not welcome here.
  • No product reviews or announcements. If you have a question about a product, be specific about what you want to know.
  • Be civil. Don’t be a jerk. Not being a jerk is surprisingly easy.
  • No URL shorteners. URL shorteners tend to hide the real use of a link. For this reason, please use normal links, even if they’re long.
  • No affiliate links.
  • No gatekeeping. With profession shall come professionalism. Extend help without judging others for their ignorance. The same goes for downvoting of comments or posts for “stupid questions” or not being as knowledgeable as others.

Community stats

  • 1

    Monthly active users

  • 1.8K

    Posts

  • 5.1K

    Comments