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

    Bryan Cantrill on Jails and Solaris Zones

    PapersWeLove

    6 HN recommenders · recommended in 9 months, 2016–2025

    YouTube

    1:45:47 · 34K views · Mar 3, 2016

    Bryan Cantrill's Papers We Love talk on FreeBSD Jails and Solaris Zones, tracing how OS-level virtualization grew out of chroot and the limits of the traditional UNIX security model.

    Recommended repeatedly as the best account of container history and how Zones built on and went beyond Jails.

    Systems, Networks & SecurityOperating systems & kernelsSecurity & hacking
    1. 1:44:56
      illumos day 2014: The Dream is Alive! Running Linux containers on an illumos kernelillumos15K views • 12 years ago
    2. 49:39
      NeWS: A Networked and Extensible Window System, lecture by James GoslingComputer History Museum4.5K views • 10 years ago
    3. 1:26:02
      Stanford Seminar - The Soul of a New Machine: Rethinking the ComputerStanford Online76K views • 6 years ago
    4. 1:05:51
      LibreSSL: The first 30 days, and what the Future HoldsAndrea Ross5.1K views • 12 years ago
    5. 41:12
      Run containers on bare metal already!Bryan Cantrill40K views • 10 years ago
    6. 43:28
      Leaping the chasm from proprietary to open: A survivor's guideBryan Cantrill14K views • 11 years ago
    7. 2:13:32
      The Cantrill Strikes Back | BSD Now 117Jupiter Broadcasting9.2K views • 10 years ago
    8. 42:54
      Containers From Scratch • Liz Rice • GOTO 2018GOTO Conferences321K views • 8 years ago
    9. 54:25
      Cgroups, namespaces, and beyond: what are containers made from?Docker268K views • 10 years ago
    10. 1:04:04
      LISA11 - Fork Yeah! The Rise and Development of illumosUSENIX310K views • 14 years ago
    11. 2:00:28
      Ubuntu Slaughters Kittens | BSD Now 103Jupiter Broadcasting39K views • 11 years ago
    12. 46:37
      Zebras All the Way Down - Bryan Cantrill, Uptime 2017Code & Supply49K views • 9 years ago
    13. 1:31:05
      Bryan Cantrill from Joyent on Manta: internet-facing object storage facility that features computeAI Council25K views • 12 years ago
    14. 52:35
      Debugging Under Fire: Keep your Head when Systems have Lost their Mind • Bryan Cantrill • GOTO 2017GOTO Conferences101K views • 9 years ago
    15. 47:18
      The Tragedy of systemdlinux.conf.au1.3M views • 7 years ago
    16. 3:10:28
      The Mind Behind Windows: Dave CutlerDave's Garage1M views • 3 years ago
    17. 32:30
      Benno Rice: The Tragedy of systemd -- BSDCan 2018BSDCan25K views • 8 years ago
    18. 38:50
      Container Hacks and Fun ImagesJessie Frazelle40K views • 8 years ago
    19. 56:19
      MINIX 3: a Modular, Self-Healing POSIX-compatible Operating SystemFOSDEM90K views • 16 years ago
    20. 43:04
      Corporate Open Source Anti-patternsBryan Cantrill24K views • 12 years ago

    9 comments from Hacker News

    1. @panick21_Jul 2024· in “"Doors" in Solaris: Lightweight RPC Using File Descriptors (1996)”

      I highly recommend this talk, talking about Jails and Zones. Jails was first, but Zones took a lot of lessens from it and went further. this video

      Strongly recommendsView on HN
    2. @ketralnisJul 2016· in “Running I3 Window Manager on Ubuntu for Windows”

      Bryan Cantrill has a wonderful talk about exactly this in Illumos that I recommend at every opportunity this video

      Strongly recommendsView on HN
    3. @yakubinFeb 2023· in “Sun: The Network Is the Computer”

      FreeBSD jails were released in 2000 in FreeBSD 4.0. Solaris Zones in 2004/2005. In fact, the original Solaris Zones paper cites jails as inspiration. Jails: Confining the omnipotent root (2000): < [LINK] > Solaris Zones: Operating System Support for Consolidating Commercial Workloads (2004): < [LINK] > Originally, jails didn't virtualise the network stack. That was added later, in FreeBSD 8.0 with VNETs, which were buggy for a long time, but went through extensive testing and are enabled by default since FreeBSD 12.0 (quite recently). Solaris Zones went a step further than the original design, and run a separate network stack for each zone from the start, years before FreeBSD did. BTW, recommended talk about those topics: Papers We Love: Jails and Zones: < this video >

      RecommendsView on HN
    4. @eternalbanJan 2017· in “Memory Deduplication: The Curse that Keeps on Giving [video]”

      I am watching it now but he's talking about VMs ("KVM") and not "containers". As to why we're in this mess, this rather amusing talk by B. Cantrill discusses the history: this video (Linux) Containers are not VMs: [LINK]

      RecommendsView on HN
    5. @kohtatsuJun 2020· in “Gocker: Docker implemented in 1.3k lines of Go”

      This talk by Bryan Cantrill on the history of OS-level virtualization is great. this video Apparently the first version of Jails was a few hundred lines of code.

      RecommendsView on HN