HackerTube.dev

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

NGINX · 40K views · 2015-02-26 · 45:42

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

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.

On Hacker News

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

Discussed on HN; no positive recommendation is recorded in this export · HN mentions 2016–2021

Topics

Search by tags

What people said

nix23 · 2021-02 · Reference

>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? [VIDEO]

Read the original HN comment ↗
jaekash · 2020-07 · Reference

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

Read the original HN comment ↗
jaekash · 2020-07 · Reference

Both of these things suggest they had many other reasons to chose FreeBSD, and neither suggests FreeBSD was faster than Linux: - [LINK] - [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.

Read the original HN comment ↗

Sources

Video by NGINX, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources