eBPF: Unlocking the Kernel [OFFICIAL DOCUMENTARY]

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ธ.ค. 2024

ความคิดเห็น • 213

  • @visa2256
    @visa2256 9 หลายเดือนก่อน +46

    The production of this documentary is insane, telling a story simply via interviews makes this documentary so engaging, I can feel their excitement and passion, thanks for everything in this video.

  • @yafz
    @yafz 11 หลายเดือนก่อน +10

    One of the highest quality documentaries on a super deep and niche technical topic, enlightening not only regarding engineering aspects but also business and open source sociological aspects. Very well done! 👏

  • @adityashinde6202
    @adityashinde6202 ปีที่แล้ว +36

    Whoa!! This is awesome guys! Tech stories that are told so beautifully are very few and far apart. Loved everything from the narration, interviews, music and the overall feel of the documentary! Well done you guys! Would love to see more such content!!

    • @speakeasyproductions
      @speakeasyproductions  ปีที่แล้ว +2

      Thank you! Tell us what you'd like to see next

    • @tonysolomonik
      @tonysolomonik ปีที่แล้ว +3

      Maybe KVM?

    • @dneary
      @dneary ปีที่แล้ว

      I agree! This was brilliant.

    • @dneary
      @dneary ปีที่แล้ว +2

      @@speakeasyproductions I'll back up the KVM suggestion, but I would also like stories about something like Docker - a really nice example of a technology that became ubiquitous, but "failed" as a company (for some definition of failed).

  • @wheatless2
    @wheatless2 หลายเดือนก่อน

    Great video!
    I love the part @ 8:12 when Daniel walks into Thomas’ office and talks about wanting to work on eBPF. While wearing an eBPF shirt 😂
    Really interesting to see the origin story, this isn’t a view that don’t get into the “inner Linux circle” get to see that often.

  • @dhananjay7513
    @dhananjay7513 ปีที่แล้ว +12

    FInally The most awaited documentary is out 🎉🎉🎉🎉🎉

  • @iogbole
    @iogbole ปีที่แล้ว +37

    "This is like putting Javascript into the Kernel" (13:39). To add more context to this comparison, while poorly written JavaScript can break a website, eBPF bytecode undergoes rigorous validation by the eBPF verifier to ensure its safety and prevent it from breaking the kernel. This makes eBPF a reliable tech for extending kernel functionality without compromising system stability.

    • @Wunderwaffe9828
      @Wunderwaffe9828 10 หลายเดือนก่อน

      COOL!

    • @blaiseutube
      @blaiseutube 8 หลายเดือนก่อน

      A better analogy would be Python, because it is already pervasive in network engineering, infosec and DevOps in general.

  • @sotirissalloumis6129
    @sotirissalloumis6129 ปีที่แล้ว +9

    Thanks for making and sharing this documentary, inspiring to see the people behind eBPF.

  • @bewilderedlearningevolving
    @bewilderedlearningevolving ปีที่แล้ว +9

    These people are like superstars to me - what a great idea, capturing this story this way. Love it! Thank you!

  • @MP-wm9gb
    @MP-wm9gb ปีที่แล้ว +4

    You guys are inspiring! Thak you!
    I've recently found eBPF and I can't stop being amazed!

  • @alurma
    @alurma 5 หลายเดือนก่อน +1

    This documentary is incredible

  • @co88liwan31
    @co88liwan31 9 หลายเดือนก่อน

    Thank you so much for sharing the documentary!

  • @alfonsocastellanosbalderas9842
    @alfonsocastellanosbalderas9842 4 หลายเดือนก่อน

    Inspiring! Specially being a network engineer. I am gonna share this documentary with all my colleagues.

  • @DKLHensen
    @DKLHensen ปีที่แล้ว +4

    Wow awesome video, did not know this collaboration brought such awesome features to the kernel. Also like the triple monitor setup that Dave Thaler is using (25:33)

  • @v4ltonn
    @v4ltonn 4 หลายเดือนก่อน

    Our team really did enjoy this Documentary! keep it up.

  • @MuthaNagavamsi
    @MuthaNagavamsi ปีที่แล้ว +15

    Watched this completely, what an inspiring story it was.
    I have to appreciate everyone who are involved in making this wonderful video.

  • @danialzhuravchak8380
    @danialzhuravchak8380 ปีที่แล้ว +2

    Thank you very much! It's very cool to know who is behind this masterpiece!

  • @Bory1709
    @Bory1709 9 หลายเดือนก่อน

    The documentary is amazing. I am on my way to understand what is eBPF to reverse engineer eBPF program. I feel so lucky to have watched this video ^-^

  • @abdellahcodes
    @abdellahcodes ปีที่แล้ว +3

    Wow,
    Awesome story
    And whoever made it exactly 30 mins should get a raise

  • @leifdavisson6409
    @leifdavisson6409 ปีที่แล้ว +13

    I finally got what eBPF is about.

  • @AungBaw
    @AungBaw 4 หลายเดือนก่อน

    Amazing production, kudo to eBPF teams.

  • @SushantMane7
    @SushantMane7 ปีที่แล้ว +1

    Wow! This documentary is the best one I've watched this year.

  • @MartinCharles
    @MartinCharles 9 หลายเดือนก่อน

    This was very inspiring. I love that stories from the bowels of tech are getting an audience!

  • @rohan_devarc
    @rohan_devarc ปีที่แล้ว +4

    Nice! This really shows hardwork done by folks involved in this project.

  • @brokenchains69
    @brokenchains69 ปีที่แล้ว +1

    such a well-made documentary. Great work guys

  • @danielbustillos8573
    @danielbustillos8573 ปีที่แล้ว +2

    Great work, looking forward to go deeper into eBPF and the Kernel.

  • @asadkhanuit
    @asadkhanuit ปีที่แล้ว +6

    Excellent documentary. more of such content is required to be created on Tech community

    • @speakeasyproductions
      @speakeasyproductions  ปีที่แล้ว +2

      So true. Tell us what you want to see a documentary about next

    • @autohmae
      @autohmae ปีที่แล้ว +3

      @@speakeasyproductions 2 suggestions: Docker/containers (but this time would be good to include the Sun history as well, which is missing things like dtrace from this documentary) the other 'new hotness' in the Linux kernel would io_uring

    • @speakeasyproductions
      @speakeasyproductions  ปีที่แล้ว +2

      @@autohmae great suggestions - Docker would make a great documentary

    • @autohmae
      @autohmae ปีที่แล้ว

      @@speakeasyproductions I see your euh... friends (?) of honeypot already made one about Kubernetes. So I guess I don't need to ask for that anymore.
      I think Gitops/Flux/ArgoCD is also something to explore. I had been saying back in 2014, we need something (which I couldn't put into words yet) like what is now Gitops and it took the industry years to get there.

  • @LarrysMachineShop
    @LarrysMachineShop 7 หลายเดือนก่อน

    This is awesome , really much kudos

  • @mikemaccana
    @mikemaccana 9 หลายเดือนก่อน +1

    In additional to the other non-Linux implementations mentioned in this documentary, Solana also implements a global state machine with onchain programs compiled to eBPF.

  • @mitchellfang8805
    @mitchellfang8805 ปีที่แล้ว +1

    Wow fascinating. Good overview of eBPF considering I knew nothing about it. Saw a security tool that uses it and wanted to know what it was.

  • @carlhicks3491
    @carlhicks3491 2 หลายเดือนก่อน +2

    I kind of love the politics of kernel development. This thing is great but we need to make it look like something old so they don't ask us too many questions.

  • @frkangungor
    @frkangungor ปีที่แล้ว

    Very informative! Loved every second of it.

  • @Sicaine
    @Sicaine ปีที่แล้ว

    Great behind the scene 🙂

  • @jamaicauptown
    @jamaicauptown 9 หลายเดือนก่อน

    I was at Meta when this was taking off good stuff guys!!

  • @aarav3890
    @aarav3890 ปีที่แล้ว +1

    I love this format! Could you do one for nmap? :)

  • @sidharthmanohar7951
    @sidharthmanohar7951 ปีที่แล้ว +53

    "This is like putting Javascript into the kernel." - Brendan Gregg

    • @afzalhussain8817
      @afzalhussain8817 ปีที่แล้ว +1

      I think JavaScript don't have enough features sense it more deeply bro...

    • @blaiseutube
      @blaiseutube 8 หลายเดือนก่อน

      😂 that is not the flex you think it is.

    • @HelloThere-xs8ss
      @HelloThere-xs8ss 6 หลายเดือนก่อน

      ​@@blaiseutubearen't you that person who is on twitch and full of shit?

  • @musicthreads
    @musicthreads ปีที่แล้ว +1

    Алексей Старовойтов, спасибо за крутой стафф!

  • @deedeewallllll001
    @deedeewallllll001 ปีที่แล้ว +2

    First, features appear on top in the user space, then move down to the kernel space, and finally land in the silicon. That's why Brenden is working for Intel to harmonize processor with ebpf kernel stuff. And this is for better performance

  • @ramane2900
    @ramane2900 ปีที่แล้ว

    Awesome.. well presented. Thanks for the hard work all.

  • @milenkomarkovic
    @milenkomarkovic ปีที่แล้ว

    Great documentary!

  • @legenduzo
    @legenduzo ปีที่แล้ว +1

    The way the Linux guy looks so 'stable' is on another level

  • @kenanfarukcakir8559
    @kenanfarukcakir8559 ปีที่แล้ว

    Great documentary! Big thanks to everyone that had any effort in creation of eBPF.

  • @gideonyeboahasante8886
    @gideonyeboahasante8886 ปีที่แล้ว

    Incredible documentary 🎉

  • @esantix
    @esantix 7 หลายเดือนก่อน

    This should be on Netflix ;)

  • @ProfessorLinux
    @ProfessorLinux หลายเดือนก่อน

    Very high quality. I wish I could produce something like this haha.

  • @comosaycomosah
    @comosaycomosah ปีที่แล้ว

    this was great i eventually wanna learn more kernal stuff

  • @Shogoeu
    @Shogoeu 9 หลายเดือนก่อน +2

    "I posted my first patch but no one looked at it" - we all love open source.

  • @khreesdelight
    @khreesdelight 9 หลายเดือนก่อน

    Nice video!

  • @mastertoru5531
    @mastertoru5531 5 หลายเดือนก่อน

    What kind of programming is this called and how can I learn it? It's so cool.

  • @青峰2025
    @青峰2025 ปีที่แล้ว

    Great guys,I want to work with them!

  • @nicoladellino8124
    @nicoladellino8124 ปีที่แล้ว

    Nice video, THX.

  • @worldautotrader
    @worldautotrader ปีที่แล้ว +1

    Алексей Старовойтов просто гений !

  • @SABBIRIMON
    @SABBIRIMON 9 หลายเดือนก่อน

    Too little information and tutorial about ebpf found on TH-cam or other platforms😢

  • @jonnytheponny5753
    @jonnytheponny5753 ปีที่แล้ว

    Thanks very much for the video!

  • @AK.Adventures
    @AK.Adventures 2 หลายเดือนก่อน

    Nice

  • @kellymoses8566
    @kellymoses8566 9 หลายเดือนก่อน

    Cillium is REALLY cool tech.

  • @tomaszkoczko8606
    @tomaszkoczko8606 ปีที่แล้ว +3

    OMG .. Linux developers discovered what is in Solaris since Solaris 11 beta 😃

    • @TheUser04460
      @TheUser04460 ปีที่แล้ว +2

      No, BSD have this from 1993, two decades until eBPF was created

  • @cybernagle
    @cybernagle ปีที่แล้ว +1

    before this video, i'm not aware that windows is also support ebpf now, hoping soon apple will support ebpf :)

  • @thecloudtherapist
    @thecloudtherapist ปีที่แล้ว +1

    Two ironies:
    1 - the "server error" sound in the docu is from Windows OS.
    2 - most open source folks use Apple Macs. One of the most closed ecosystems in the tech world.
    🤦‍♂️

    • @yega3k
      @yega3k 10 หลายเดือนก่อน

      Re #2 - this is overrated. If using Macs wasn’t feasible for developers, no developer would use it. Simple as that.

  • @swapnilnakade2402
    @swapnilnakade2402 8 หลายเดือนก่อน

    Who noticed that Brended is wearing two watches a classic casio and one smart watch.

  • @AlsGeekLab
    @AlsGeekLab ปีที่แล้ว +1

    A 28.5 min documentary about some kernel programmers are congratulating themselves, and for around 1.5m there is a very high level discussion on what ebpf is, and why it might actually help. What I got from this: it's like Internet Explorer 6 running ActiveX executables right in the kernel. The security person inside me is screaming, how can this be a good thing, other than performance and visibility?
    I appreciate the production time and quality of this video, however the narrative tells me almost nothing of the appropriate application of eBPF.

    • @GTJC
      @GTJC ปีที่แล้ว +1

      GO READ!!!!!!!

  • @kellymoses8566
    @kellymoses8566 9 หลายเดือนก่อน

    Ever person interviewed in this must make at least $400,000 a year.

  • @vsoch
    @vsoch ปีที่แล้ว

    This is a great story!

  • @naveenchaudhary8287
    @naveenchaudhary8287 5 หลายเดือนก่อน

    Why Brenden is wearing two watches 😅? Interesting.

  • @tango2olo
    @tango2olo 9 หลายเดือนก่อน

    User and Kernel space separation must vanish eventually. Making the kernel absolutely programmable shall do that. System calls MUST replace eBPF like bytecode, which are verified using Rust like semantic analysis.

  • @kwesi8684
    @kwesi8684 5 หลายเดือนก่อน

    Going for eBPF as security enthusiast...

  • @michaelcoleman9044
    @michaelcoleman9044 ปีที่แล้ว

    Im really considering switching all my computers to linux.

  • @germank7924
    @germank7924 ปีที่แล้ว

    I get it! eBPF can shrink my BPH!

  • @VipulVaibhaw
    @VipulVaibhaw ปีที่แล้ว

    great stuff.

  • @LukeArlene-h6i
    @LukeArlene-h6i 2 หลายเดือนก่อน

    Rippin Motorway

  • @FilibertoLary-w7w
    @FilibertoLary-w7w 2 หลายเดือนก่อน

    Ladarius Overpass

  • @RockefellerSidney
    @RockefellerSidney 3 หลายเดือนก่อน

    602 Harmon Bypass

  • @AustinHypes
    @AustinHypes 7 หลายเดือนก่อน

    looks like linux and open source team wins this one, per usual :)

  • @SusanHolmes-q4p
    @SusanHolmes-q4p 2 หลายเดือนก่อน

    Blanda Extension

  • @parv08888
    @parv08888 ปีที่แล้ว

    Solana should be mentioned here

  • @PitmanLucy-m3h
    @PitmanLucy-m3h 3 หลายเดือนก่อน

    Donna Lakes

  • @HugginsBart-d2j
    @HugginsBart-d2j 2 หลายเดือนก่อน

    Stark Forge

  • @AmroziRajagopalan-k1x
    @AmroziRajagopalan-k1x 2 หลายเดือนก่อน

    Raynor Stravenue

  • @CurtisStumbaugh-q1d
    @CurtisStumbaugh-q1d 3 หลายเดือนก่อน

    Estrella Overpass

  • @SharonLopez-f8q
    @SharonLopez-f8q 3 หลายเดือนก่อน

    Anderson Prairie

  • @JillCox-q6r
    @JillCox-q6r 3 หลายเดือนก่อน

    Bernhard Glen

  • @NicholsGemma-x4k
    @NicholsGemma-x4k 2 หลายเดือนก่อน

    Sawayn Cliff

  • @OdellEmpleo-y9o
    @OdellEmpleo-y9o 3 หลายเดือนก่อน

    Cydney Plain

  • @RosalineRinderle-u2h
    @RosalineRinderle-u2h 2 หลายเดือนก่อน

    Jayce Alley

  • @GretaMurphy-m4f
    @GretaMurphy-m4f 3 หลายเดือนก่อน

    Armstrong Harbor

  • @monicalittle1582
    @monicalittle1582 2 หลายเดือนก่อน

    Rogahn Cove

  • @CasandraRomero-l7f
    @CasandraRomero-l7f 3 หลายเดือนก่อน

    Cade Lodge

  • @SallieHowenstine-m3p
    @SallieHowenstine-m3p 3 หลายเดือนก่อน

    Agustin Shore

  • @GeorgeLinsey-g3p
    @GeorgeLinsey-g3p 3 หลายเดือนก่อน

    Ryan Fall

  • @NewmanRex-y8g
    @NewmanRex-y8g 3 หลายเดือนก่อน

    Keshawn Forest

  • @CareyCharles-e7d
    @CareyCharles-e7d 2 หลายเดือนก่อน

    Vicenta Shore

  • @KeppelWindsor-p8f
    @KeppelWindsor-p8f 3 หลายเดือนก่อน

    Stiedemann Villages

  • @EdwardThomas-x5u
    @EdwardThomas-x5u 2 หลายเดือนก่อน

    Ava Street

  • @PatrickLouis-n3z
    @PatrickLouis-n3z 3 หลายเดือนก่อน

    Douglas Wall

  • @KathleenNovia-b9t
    @KathleenNovia-b9t 2 หลายเดือนก่อน

    Ashlynn Garden

  • @ConradCeleste-t6z
    @ConradCeleste-t6z 2 หลายเดือนก่อน

    Kiehn Freeway

  • @GoldsmithDana-h7f
    @GoldsmithDana-h7f 2 หลายเดือนก่อน

    Graham Ways

  • @BuckleElla-x6f
    @BuckleElla-x6f 2 หลายเดือนก่อน

    Elisa Port

  • @BrendonDemaline-q6z
    @BrendonDemaline-q6z 2 หลายเดือนก่อน

    Elyssa Ridge

  • @jonserused-v4c
    @jonserused-v4c 3 หลายเดือนก่อน

    Adelle Fall

  • @WayneMcKinnon-s6n
    @WayneMcKinnon-s6n 3 หลายเดือนก่อน

    Nathanael Path