Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Serving Netflix Video at 400Gbps on FreeBSD by Drew Gallatin

    EuroBSDCon

    4 HN mentions · mentioned in 4 months, 2021–2024

    YouTube

    47:42 · 9.5K views · Sep 27, 2021

    Netflix engineer Drew Gallatin explains how Netflix serves TLS-encrypted video at 400Gb/s from a single FreeBSD server. He covers NUMA, kernel TLS, hardware TLS offload and the memory bandwidth and PCIe bottlenecks they hit.

    HN cites it as a prime example of FreeBSD tuned for extreme network performance at massive scale.

    Systems, Networks & SecurityNetworking & internet infrastructureOperating systems & kernelsSoftware performance & optimization
    1. 44:05
      FreeBSD optimizations used by Netflix serving at 800Gb/s - Drew Gallatin - EuroBSDcon 2022EuroBSDCon28K views • 4 years ago
    2. 40:20
      Why We Run FreeBSD current at Netflix – Drew GallatinOpenFest Bulgaria21K views • 2 years ago
    3. 1:01:39
      NYCBSDCon 2014: Serving one-third of the Internet via FreeBSDBSDTV14K views • 12 years ago
    4. 45:42
      Why did Netflix use NGINX and FreeBSD to build their own CDN? by Gleb SmirnoffNGINX40K views • 11 years ago
    5. 56:55
      AWS re:Invent 2017: How Netflix Tunes Amazon EC2 Instances for Performance (CMP325)Amazon Web Services18K views • 8 years ago
    6. 48:04
      "NTFS really isn't that bad" - Robert Collins (LCA 2020)linux.conf.au161K views • 6 years ago
    7. 45:49
      Breaking the 1000ms Time to Glass Mobile BarrierInfoQ104K views • 13 years ago
    8. 27:08
      Peter Rizun, Andrew Stone -- 1 GB Block Tests -- Scaling Bitcoin Stanford.OnChain Scaling12K views • 8 years ago
    9. 46:00
      Scaling ZFS for NVMe - Allan Jude - EuroBSDcon 2022EuroBSDCon14K views • 4 years ago
    10. 59:38
      8 Frames in 16ms: Rollback Networking in Mortal Kombat and Injustice 2GDC Festival of Gaming95K views • 7 years ago
    11. 42:26
      AWS re:Invent 2015 | (NET403) Another Day, Another Billion PacketsAmazon Web Services55K views • 11 years ago
    12. 46:23
      High Volume, Bandwidth Heavy Infrastructure On The Cheap - Kyle DrakePDX Node1.2K views • 9 years ago
    13. 2:50:14
      Simple Code, High PerformanceMolly Rocket464K views • 5 years ago
    14. 7:55
      Low Latency Routing in SpaceHotNets Anonymous106K views • 8 years ago
    15. 6:47
      Starlink revisions, Nov 2018Mark Handley173K views • 7 years ago
    16. 35:31
      June 2021 FreeBSD Developer Summit: Raid-Z ExpansionFreeBSD3.9K views • 5 years ago
    17. 54:14
      Rick Reed - WhatsApp: Half a billion unsuspecting FreeBSD usersiX31K views • 11 years ago
    18. 29:51
      Refterm v2 - Resource usage, binary splat, glyph sizing, and moreMolly Rocket68K views • 5 years ago
    19. 53:02
      36C3 - A systematic evaluation of OpenBSD's mitigationsmedia.ccc.de18K views • 6 years ago
    20. 13:39
      How is this Website so fast!?Wes Bos2.4M views • 2 years ago

    4 comments from Hacker News

    1. @voytecSep 2024· in “FreeBSD 13.4-Release”

      Your comment suggests that FreeBSD is a thing of a past and no longer capable of "quality networking", due to poor WiFi support. I can only agree with the poor WiFi support part. But WiFi is by no means something you can judge networking stack dedicated for servers. FreeBSD was never designed for consumer hardware networking. There were a few "desktop distros" but all have more or less died, and the few FreeBSD-based "storage distros" moved to Linux after FreeBSD changed its upstream for ZFS. And I'm saying this as someone who made a lot of effort to use FreeBSD on laptop over the years, and a current user of 15.0-CURRENT on ThinkPad. But FreeBSD was and is THE choice for high-bandwidth wired networking. Netflix is both an early adopter and an active contributor to FreeBSD's networking codebase. They hack FreeBSD[0] to achieve cool numbers over and over[1][2]. Intel's device mentioned by you - AX200 - works "fine" on my ThinkPad, for a few months now. The device was on supported hardware list for more than a year prior, but the actual driver wasn't covering all vendor/device id pairs (different flavors of hardware or behavior all known as "the same" chip; this is a major problem with consumer devies since chip outages started). That said, by "fine" I mean that I can use the card and finally can connect to 5GHz networks and avoid disruptions related to 2.4GHz congestion. But FreeBSD is still incapable of utilizing speeds offered by modern WiFi specifications. Even with 5GHz co

      CitesView on HN
    2. @qwertoxAug 2022· in “Serving Netflix Video Traffic at 800Gb/s and Beyond [pdf]”

      Discussion of the same presentation 11 months ago, when the title was 400GB/s. [LINK] This was the video which was posted back then alongside the slides: this video

      CitesView on HN
    3. @breakfastduckFeb 2022· in “From macOS to FreeBSD”

      I'd say being actively used to run the largest streaming service on the planet makes you pretty relevant. this video

      CitesView on HN
    4. @drewg123Oct 2021· in “NUMA Siloing in the FreeBSD Network Stack (2019) [pdf]”

      This is my EuroBSDcon talk from 2 years ago. The more recent one (about getting to 400G) is up now at this video

      CitesView on HN