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

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

    BSDTV

    5 HN mentions · mentioned in 5 months, 2014–2019

    YouTube

    1:01:39 · 14K views · Apr 6, 2014

    Scott Long of Netflix presents the architecture of the OpenConnect content delivery network at NYCBSDCon 2014. He explains why Netflix runs FreeBSD 10 on its appliances and what the future holds.

    Cited as the primary source for why Netflix uses FreeBSD and UFS rather than ZFS on its CDN boxes, and for its GPL reasoning.

    Systems, Networks & SecurityNetworking & internet infrastructureLinux & open-source ecosystemsDistributed systems
    1. 45:42
      Why did Netflix use NGINX and FreeBSD to build their own CDN? by Gleb SmirnoffNGINX40K views • 11 years ago
    2. 40:20
      Why We Run FreeBSD current at Netflix – Drew GallatinOpenFest Bulgaria21K views • 2 years ago
    3. 47:42
      Serving Netflix Video at 400Gbps on FreeBSD by Drew GallatinEuroBSDCon9.5K views • 5 years ago
    4. 44:05
      FreeBSD optimizations used by Netflix serving at 800Gb/s - Drew Gallatin - EuroBSDcon 2022EuroBSDCon28K views • 4 years ago
    5. 18:51
      IPFS Alpha DemoJuan Benet272K views • 11 years ago
    6. 1:21:16
      A New Way to look at NetworkingGoogle52K views • 19 years ago
    7. 32:30
      Benno Rice: The Tragedy of systemd -- BSDCan 2018BSDCan25K views • 8 years ago
    8. 47:18
      The Tragedy of systemdlinux.conf.au1.3M views • 7 years ago
    9. 1:11:44
      DebConf 14: QA with Linus TorvaldsAdnan Hodzic737K views • 12 years ago
    10. 7:06
      Putting Google's Network to work for YouGoogle for Developers23K views • 12 years ago
    11. 1:59:29
      Tutorial: New and Updated - Everything You Always Wanted to Know About Optical NetworkingNANOG58K views • 9 years ago
    12. 46:23
      High Volume, Bandwidth Heavy Infrastructure On The Cheap - Kyle DrakePDX Node1.2K views • 9 years ago
    13. 47:18
      OpenFlow @ Google - Urs Hoelzle, GoogleOpen Networking Summit47K views • 14 years ago
    14. 35:31
      June 2021 FreeBSD Developer Summit: Raid-Z ExpansionFreeBSD3.9K views • 5 years ago
    15. 42:26
      AWS re:Invent 2015 | (NET403) Another Day, Another Billion PacketsAmazon Web Services55K views • 11 years ago
    16. 7:55
      Low Latency Routing in SpaceHotNets Anonymous106K views • 8 years ago
    17. 13:18
      Net Neutrality: Last Week Tonight with John Oliver (HBO)LastWeekTonight17M views • 12 years ago
    18. 54:14
      Rick Reed - WhatsApp: Half a billion unsuspecting FreeBSD usersiX31K views • 11 years ago
    19. 48:52
      Jordan Hubbard - FreeBSD: The Next 10 YearsiX24K views • 11 years ago
    20. 6:47
      Starlink revisions, Nov 2018Mark Handley173K views • 7 years ago

    5 comments from Hacker News

    1. @m11rFeb 2019· in “Netflix and FreeBSD: Using Open Source to Deliver Streaming Video [pdf]”

      Pretty sure it's still UFS+J. They've mentioned in the past that the benefits of ZFS don't really apply to the CDN boxes: if a drive dies, it's simply removed from the local cache, and files are re-downloaded/redistributed as necessary across the remaining cache drives the next time the appliance refreshes from its upstream origin. Additionally, ZFS prefetching was actually less performant in some cases from what I remember -- or at least providing no benefit -- because of how it couldn't really anticipate the I/O patterns of video segment requests from users. Additional reference: - [LINK] ("…but caching is futile.") - this video

      CitesView on HN
    2. @runlevel1Jul 2014· in “Netflix's Open Connect Appliances”

      > I'm assuming whatever file system is on the disks... Netflix uses UFS+J on FreeBSD 10. Here are some notes from their talk at NYCBSDCon 2014: - 400,000 stream files per appliance. - 5,000 - 25,000 client streams per appliance. - 300 - 500 streams coming off each disk all the time. - Attempt to buffer 1MB ahead, but caching is futile. - Result is completely random disk workload. - System becomes limited by disk latency and CPU load. Video here: this video

      CitesView on HN
    3. @brendangreggNov 2014· in “Performance Tuning EC2 Instances”

      Scott Long has summarized it a few times, eg, from [LINK] : • Availability of expertise, outstanding community • Works well, good vendor support • No GPL • Features used: – SUJ – gmirror – boot drive only – AIO – Dtrace, HWPMC – TCP Stack, modular CC It's missing "Integrates tightly with nginx: Async I/O and sendfile()" which Scott included in this video . In the video he elaborates a bit more about the GPL... edit: formatting

      CitesView on HN
    4. @toomanythings2Apr 2016· 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] [LINK] this video 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
    5. @howeycAug 2014· in “Netflix Open Connect Content Delivery Network”

      Actually it turns out they don't really have a need for most of the features of ZFS. So they don't use it. this video

      CitesView on HN