Zebras All the Way Down - Bryan Cantrill, Uptime 2017

Поділитися
Вставка
  • Опубліковано 31 гру 2024

КОМЕНТАРІ • 36

  • @luffyum
    @luffyum 6 років тому +39

    His energetic speech style is truly one of a kind. Loves it.

    • @havaljolion2937
      @havaljolion2937 5 років тому +2

      I think his energetic style has understandable reasons

  • @ThePandaGuitar
    @ThePandaGuitar 4 роки тому +12

    Love Bryan, never a boring talk! We need more presenter programmers like him!

  • @Dygear
    @Dygear 5 років тому +19

    As a paramedic and a programmer this is hilarious.

  • @TonyAiuto
    @TonyAiuto 2 роки тому +11

    "We shouldn't use CAP theorm as an excuse to give up on humanity." I love it.

  • @owenpalmer8242
    @owenpalmer8242 3 роки тому +1

    This is my favorite of his talks

  • @georgH
    @georgH 2 роки тому +4

    28:40 "I don't know why anybody would run on anything else than ZFS"
    Me neither. Being using it to store my data and backups since 2008.
    I was able to detect a controller issue, and later a bad connection/cable thanks to the scrubs.

  • @thesnowmancometh
    @thesnowmancometh 7 років тому +6

    Felt good to rewatch this talk. Very glad to have had Bryan in Pittsburgh.

  • @UberOcelot
    @UberOcelot 4 роки тому +13

    I love how Bryan just throws up his sister's lab specimens with not so much as a warning, someone probably clenched their eyes shut fast to that one. Fun talk!

  • @tomaszubiri4588
    @tomaszubiri4588 4 роки тому +5

    Ignore this comment, I'm just using them as a personal highlighter:
    "Restarting a component is the wrong first motion for something that's misbehaving in production."
    "The world is too complicated, we need to be very mindful about making it more complicated in the name of availability, because that complexity will cut into the very availability that we are trying to deliver"
    "There's only one body of software where you can just drop work when you are under load, and that's the TCP/IP stack; if it's important they'll resend it."

  • @GeorgeTsiros
    @GeorgeTsiros 4 роки тому +2

    14:05 it doesn't appear on x-rays? 🤔

  • @paulmoore7964
    @paulmoore7964 4 роки тому +6

    .8 nano meters is quarter of the width of a dna molecule or 6 silver atoms

  • @kirkgleason5627
    @kirkgleason5627 7 років тому +10

    Try watching it at 1.5 speed. Soo much fun.

    • @CodeandsupplyCo
      @CodeandsupplyCo  7 років тому +9

      hah! having edited it, I was watching it at 8x and 16x sometimes. I was able to actually figure out what he was saying sometimes, so there's room for him to go even faster.

    • @MatthewHolevinski
      @MatthewHolevinski 7 років тому +3

      And then?.... The singularity

    • @masthanvali1097
      @masthanvali1097 7 років тому

      hahahahahahah...... very funny,,,,

    • @ashleigh.
      @ashleigh. 6 років тому +3

      I actually found it refreshing that he wasn't taaaaaaaaaalking iiiiiiiiiiinnnnnnnnnnnncccccccccrrrrrrreaaaaddddiiiiibbbbllllly sloooooowwwllly like it is common in other talks.

  • @GeorgeTsiros
    @GeorgeTsiros 4 роки тому +2

    abdominal pain is _indeed_ something you need to pay attention to.

  • @GeorgeTsiros
    @GeorgeTsiros 4 роки тому +2

    if they did laparoscopic exploratory surgery they _barely_ "cut her open" 😁 it's like... a 2-3 cm long incision so the implements can get in?

    • @bcantrill
      @bcantrill 3 роки тому +3

      Heya! The laparoscopic surgery was the appendectomy; as I explained, the Meckel's stones were found in an exploratory laparotomy -- which is a large incision, not a small one. They are not done frequently -- for good reason! ;)

    • @GeorgeTsiros
      @GeorgeTsiros 3 роки тому +1

      @@bcantrill ah, so laparotomy, not laparoscopic surgery, i see.
      can you imagine surgeons operating with the same rigor we write code?

  • @regulus8518
    @regulus8518 5 років тому +3

    Its not inconceivable to have firmware that can write its state and value of its variables to a log somewhere that is accessible higher up the abstraction but the challenges / options are (1) you could write to i/o device directly (it will slow the firmware as latency will go up) or (2) you could write to RAM and on error dump the RAM into i/o device, the software on top can access this i/o device to analyse, reproduce error and debug etc. The problem is firmware operates in a very memory constrained environment there just isn't enough RAM to do option 2 and option 1 is also not possible as latency is unacceptable.
    The only real way to achieve this is by changing the system architecture as most architectures do not have this kind of support. I don't think is firmware vs humans is much of a fight, humans will whoop ass but realistically its more like human vs hardware manufacturing business constraints. Make it cheap, make it fast, make it small etc.

    • @CyReVolt
      @CyReVolt 4 роки тому +1

      Speaking from experience, it would be way easier if specs and firmware were just openly accessible. Having narrowed down an issue to firmware is one thing, handling it is another. Just look how many workarounds are in OS kernels such as Linux just because you can't tell, see e.g. for the Dell SMM handler workarounds for hwmon.

  • @sergesolkatt
    @sergesolkatt 2 роки тому

    ❤️

  • @Runningr0se
    @Runningr0se 3 роки тому +1

    "We shouldn't actually use CAP theorem as a reason to give up on humanity" 🤣

  • @JamieBliss
    @JamieBliss Рік тому

    Go ask a Pure Storage engineer about Tungsten sometime.

  • @madwilliamflint
    @madwilliamflint 10 місяців тому

    jfc. a great talk. But...stick to the topic.

  • @HarbiDr
    @HarbiDr 5 місяців тому

    >like me and my mail
    Personally attacked

  • @thomasjackson9074
    @thomasjackson9074 3 роки тому

    ❌👁️❌👁️❌

  • @d0lvl0
    @d0lvl0 6 років тому +7

    i had to stop watching this... started to have an anxiety attack from the speaking style of the presenter

    • @LostieTrekieTechie
      @LostieTrekieTechie 6 років тому +16

      d0lvl0 I mean, enthusiasm is appreciated. I'd much rather listen to someone who cares about what they're talking about.

    • @d0lvl0
      @d0lvl0 6 років тому +2

      I agree, but this is a little too much for me.

    • @thomasjackson9074
      @thomasjackson9074 3 роки тому

      @@LostieTrekieTechie we

    • @thomasjackson9074
      @thomasjackson9074 3 роки тому

      @@d0lvl0 you

    • @42escapehatch
      @42escapehatch 3 роки тому

      Interesting, his style for me is one of the only ones that can keep me hooked on