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

    Zebras All the Way Down - Bryan Cantrill, Uptime 2017

    Code & Supply

    6 HN recommenders · recommended in 12 months, 2018–2025

    YouTube

    46:37 · 49K views · Oct 23, 2017

    Bryan Cantrill's Uptime 2017 talk on the engineering challenges of the stateful data path, including storage, firmware and hardware bugs. It uses the 'zebras vs. horses' diagnostic heuristic to explain why rare failures keep appearing.

    A perennial HN favorite whenever firmware, disks, ECC or opaque hardware come up, valued as both entertaining and sobering.

    Systems, Networks & SecurityDatabases & storageTesting, debugging & developer toolsCloud, DevOps & reliability
    1. 41:12
      Run containers on bare metal already!Bryan Cantrill40K views • 10 years ago
    2. 1:31:05
      Bryan Cantrill from Joyent on Manta: internet-facing object storage facility that features computeAI Council25K views • 12 years ago
    3. 52:35
      Debugging Under Fire: Keep your Head when Systems have Lost their Mind • Bryan Cantrill • GOTO 2017GOTO Conferences101K views • 9 years ago
    4. 1:26:02
      Stanford Seminar - The Soul of a New Machine: Rethinking the ComputerStanford Online76K views • 6 years ago
    5. 37:07
      Scale By The Bay 2018: Bryan Cantrill, Rust and Other Interesting ThingsFunctionalTV45K views • 7 years ago
    6. 43:04
      Corporate Open Source Anti-patternsBryan Cantrill24K views • 12 years ago
    7. 1:45:47
      Bryan Cantrill on Jails and Solaris ZonesPapersWeLove34K views • 10 years ago
    8. 1:47:35
      Bryan Cantrill on ARC: A Self-Tuning, Low Overhead Replacement Cache [PWL SF] 10/2017PapersWeLove13K views • 9 years ago
    9. 1:18:03
      Dtrace ReviewGoogleTalksArchive19K views • 14 years ago
    10. 52:54
      Old Geeks Yell At Cloud (with Andrew Clay Shafer & Bryan Cantrill)Arrested DevOps16K views • 9 years ago
    11. 45:50
      "The Mess We're In" by Joe ArmstrongStrange Loop Conference398K views • 12 years ago
    12. 42:15
      "Performance Matters" by Emery BergerStrange Loop Conference502K views • 7 years ago
    13. 46:40
      Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)ChimiChanga416K views • 2 years ago
    14. 1:03:55
      🚀 TDD, Where Did It All Go Wrong (Ian Cooper)DevTernity Conference619K views • 8 years ago
    15. 42:59
      "How NOT to Measure Latency" by Gil TeneStrange Loop Conference119K views • 11 years ago
    16. 2:00
      Shouting in the DatacenterBryan Cantrill5.7M views • 17 years ago
    17. 1:03:31
      Brian Goetz - Stewardship: the Sobering PartsClojureTV39K views • 11 years ago
    18. 40:34
      Charlie Marsh: uv: An Extremely Fast Python Package ManagerJane Street108K views • 2 years ago
    19. 1:01:59
      TigerStyle! (Or How To Design Safer Systems in Less Time) by Joran Dirk GreefTigerBeetle87K views • 3 years ago
    20. 2:00:28
      Ubuntu Slaughters Kittens | BSD Now 103Jupiter Broadcasting39K views • 11 years ago

    18 comments from Hacker News

    1. @ignoramousFeb 2020· in “Ask HN: What were the things you did that made the biggest impact at your work?”

      In my time writing databases, I found that not only the mount-flags could result in data-loss despite fsync, given you use fsync as it is supposed to be used [0], but even enterprise-grade hardware would at times (at that scale [1]) drop and/or corrupt a few bits here and there. That reminds me of the case where AWS famously revealed that a single NIC in their ginaromous S3 fleet flipped a single bit once in a while and that caused an outage because their gossip-daemon responsible for fleet health-checks failed spectacularly [2]. Bryan Cantrill's talk on the realted topic of hardware/firmware bugs is pretty good [3]. [0] [LINK] [1] [LINK] [2] [LINK] [3] this video

      RecommendsView on HN
    2. @kbensonJul 2019· in “Replacing a silently failing disk in a ZFS pool”

      On this topic (and related in many ways) is Bryan Cantrill's talk Zebras All the way Down.[1] The gist is that in medicine there's the concept of diseases that are zebras and horses, rare and common, and the saying goes "when you hear hoof beats think horses not Zebras". Unlike medicine, in software most the easy problems have already been abstracted away or made trivial through our software stacks, so often what's left are Zebras. What used to be the exceedingly rare bugs now account for a large proportion of the odd behavior we see in very robust tech stacks, because the easy bugs have been hunted down and eliminated already. 1: this video

      RecommendsView on HN
    3. @kbensonJan 2020· in “Five Years of Btrfs”

      There's a good Bryan Cantrill talk about that.[1] The gist is that eventually, when you throw enough resources at a problem, all that's left are the really uncommon problem and bugs, and this is specifically what you get in the data path (including drive firmware) where things get harder and harder to figure out as the code gets more hidden and obscure. As with all his talks, you can expect it to be quite entertaining as well as informative and historical (if from his POV). 1: this video

      RecommendsView on HN
    4. @BayartJan 2021· in “Installing Debian on Modern Hardware”

      >Why does anyone really care about non-free firmware blobs? Aside from the philosophical considerations, stuff breaking in a black-box firmware that you're lead into believing "just works" is particularly aggravating. I'll link Bryan Cantrill's talk on the subject, he's more entertaining than I am. [1] [1] this video

      RecommendsView on HN
    5. @gt2Oct 2018· in “Ask HN: What are some of the best technical talks you've heard?”

      Zebras All the Way Down - Bryan Cantrill, Uptime 2017 this video Lots of great tangents that add to the subjects. I love talks like this.

      RecommendsView on HN