HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Why did Netflix use NGINX and FreeBSD to build their own CDN? by Gleb Smirnoff

NGINXCited 6× on HN, 2016-2021
YouTube
40K views · 11 years ago · talk · dated

Gleb Smirnoff explains why Netflix built its own CDN on FreeBSD and NGINX, and how Netflix and NGINX Inc. collaborate on the software. It is a conference talk about open-source choices for video delivery.

Cited in FreeBSD vs Linux debates as the source for why Netflix chose FreeBSD, with commenters reading the GPL as the main factor.

Networking & internet infrastructureLinux & open-source ecosystemsCloud, DevOps & reliability#netflix#freebsd#nginx#cdn#gpl

6 comments from Hacker News

@nix232021 · in “FreeBSD 13.0 Beta1 Now Available”

>I cannot help being a bit sad that contribution like this will only benefit the few people that use FreeBSD Same could be said the other way around, the thing is Linux can implement it and even take the code, the other way is rather difficult....so much for freedom. And not sure what you mean with "few" people, the few Playstation 3/4/5 users? Juniper? OpnSense/Pfsense installations? Or the few Truenas/Freenas users? >Or not something else enough? ▶ this video

CitesView on HN
@jaekash2020 · in “Tutorial sites treating FreeBSD like a Linux distro”

> There are plenty of talks, papers, etc from both Juniper, Netflix, etc on why they made their choices, but your response is merely "could also be they did not understand how to configure Linux" without any evidence. Here are the only sources I could find that gave some reasons for Netflix's choice: - link - ▶ this video Neither of them suggest FreeBSD was faster than Linux in their tests. From both of those sources I would say avoiding GPL was the primary consideration. If there is something to back your claim up, link to it. If you cannot link to it then how the heck do you expect me to find it. I'm not the person claiming it exists.

CitesView on HN
@jaekash2020 · in “Tutorial sites treating FreeBSD like a Linux distro”

Both of these things suggest they had many other reasons to chose FreeBSD, and neither suggests FreeBSD was faster than Linux: - link - ▶ this video Seems GPL was a problem for them. EDIT: another source suggesting GPL avoidance was the primary reason for choosing FreeBSD over Linux: link - and the presenter also says that the performance comparisons they have done between Linux and FreeBSD is not exactly fair because they did not do all the engineering work on Linux that they did on FreeBSD.

CitesView on HN
@jaekash2020 · in “Tutorial sites treating FreeBSD like a Linux distro”

This presentation also makes no indication that FreeBSD was chosen because it had better performance than Linux: ▶ this video Seems GPL already ruled Linux out.

CitesView on HN
@nix232020 · in “OpenBSD 6.7”

Well the answer why Apple chose BSD is pretty simple...license and maturity. But Netflix chose it because of that: ▶ this video

CitesView on HN
@toomanythings22016 · in “FreeBSD 10.3”

Netflix delivers all video streaming content via FreeBSD which makes up 37% of all internet traffic. link They also contribute to FreeBSD core. It is not just an "appliance" as some people seem to want to point to. link ▶ this video link In addition, a guy I met, who worked at Yahoo, told me about 25% of Yahoo still runs FreeBSD as of two years ago.

CitesView on HN
NYCBSDCon 2014: Serving one-third of the Internet via FreeBSD1:01:39

NYCBSDCon 2014: Serving one-third of the Internet via FreeBSD

BSDTV
14K views • 12 years ago
Why We Run FreeBSD current at Netflix – Drew Gallatin40:20

Why We Run FreeBSD current at Netflix – Drew Gallatin

OpenFest Bulgaria
21K views • 2 years ago
Serving Netflix Video at 400Gbps on FreeBSD by Drew Gallatin47:42

Serving Netflix Video at 400Gbps on FreeBSD by Drew Gallatin

EuroBSDCon
9K views • 5 years ago
FreeBSD optimizations used by Netflix serving at 800Gb/s - Drew Gallatin - EuroBSDcon 202244:05

FreeBSD optimizations used by Netflix serving at 800Gb/s - Drew Gallatin - EuroBSDcon 2022

EuroBSDCon
28K views • 4 years ago
Putting Google's Network to work for You7:06

Putting Google's Network to work for You

Google for Developers
23K views • 12 years ago
High Volume, Bandwidth Heavy Infrastructure On The Cheap - Kyle Drake46:23

High Volume, Bandwidth Heavy Infrastructure On The Cheap - Kyle Drake

PDX Node
1K views • 9 years ago
AWS re:Invent 2017: How Netflix Tunes Amazon EC2 Instances for Performance (CMP325)56:55

AWS re:Invent 2017: How Netflix Tunes Amazon EC2 Instances for Performance (CMP325)

Amazon Web Services
18K views • 8 years ago
The Tragedy of systemd47:18

The Tragedy of systemd

linux.conf.au
1.3M views • 7 years ago
A New Way to look at Networking1:21:16

A New Way to look at Networking

GoogleTalksArchive
26K views • 14 years ago
IPFS Alpha Demo18:51

IPFS Alpha Demo

Juan Benet
272K views • 11 years ago
OpenFlow @ Google - Urs Hoelzle, Google47:18

OpenFlow @ Google - Urs Hoelzle, Google

Open Networking Summit
47K views • 14 years ago
Benno Rice: The Tragedy of systemd -- BSDCan 201832:30

Benno Rice: The Tragedy of systemd -- BSDCan 2018

BSDCan
25K views • 8 years ago
Tutorial: New and Updated - Everything You Always Wanted to Know About Optical Networking1:59:29

Tutorial: New and Updated - Everything You Always Wanted to Know About Optical Networking

NANOG
58K views • 9 years ago
A New Way to look at Networking1:21:20

A New Way to look at Networking

Google TechTalks
30K views • 19 years ago
"What UNIX Cost Us" - Benno Rice (LCA 2020)34:14

"What UNIX Cost Us" - Benno Rice (LCA 2020)

linux.conf.au
218K views • 6 years ago
DebConf 14: QA with Linus Torvalds1:11:44

DebConf 14: QA with Linus Torvalds

Adnan Hodzic
737K views • 12 years ago
A New Way to look at Networking1:21:16

A New Way to look at Networking

Google
52K views • 19 years ago
RIP Windows: Linux GPU Gaming Benchmarks on Bazzite48:13

RIP Windows: Linux GPU Gaming Benchmarks on Bazzite

Gamers Nexus
1.1M views • 11 months ago
Leaping the chasm from proprietary to open: A survivor's guide43:28

Leaping the chasm from proprietary to open: A survivor's guide

Bryan Cantrill
14K views • 11 years ago
The Real Story Behind Wayland and X - Daniel Stone (linux.conf.au 2013)45:35

The Real Story Behind Wayland and X - Daniel Stone (linux.conf.au 2013)

Mladen Mijatov
104K views • 13 years ago