eBPF - Rethinking the Linux Kernel

  Рет қаралды 28,393

InfoQ

InfoQ

Күн бұрын

QCon London International Software Development Conference returns on April 8-10, 2024. Level-up on 15 major software and leadership topics including; The Tech of FinTech, What's Next in GenAI and Large Language Models (LLMs), Performance Engineering, Architecture for the Age of AI, Innovations in Data Engineering and more.
Learn the emerging trends. Explore the use cases. Implement the best practices.
Register now: bit.ly/3rRgsJV
--------------------------------------------------------------------------------------------------------------------------------------
Video with transcript included: bit.ly/3lmyeMu
Thomas Graf talks about how companies like Facebook and Google use BPF to patch 0-day exploits, how BPF will change the way features are added to the kernel forever, and how BPF is introducing a new type of application deployment method for the Linux kernel.
This presentation was recorded at QCon London 2020: bit.ly/2VfRldq
#eBPF #Linux #OperatingSystems

Пікірлер: 34
@royzhang9273
@royzhang9273 3 жыл бұрын
The best eBPF talk I can find so far.
@complexitytr9098
@complexitytr9098 2 жыл бұрын
Except the fact that many of us wont and cant use! Btw if someone wise browse by these comment(s). Feel free to drop book(s) name or something in case we/anyone wanna try learning about ebpf from scratch.
@prabin19
@prabin19 Жыл бұрын
@@complexitytr9098 Try Brendan Gregg
@tomknud
@tomknud 2 жыл бұрын
Intuitive and exhaustive rundown. Thanks
@scetamit2555
@scetamit2555 3 жыл бұрын
Amazing talk. Thanks.
@danielfoehr9204
@danielfoehr9204 3 жыл бұрын
Thanks, that was awesome!
@chinmay8954
@chinmay8954 2 жыл бұрын
Awesome talk, thanks !
@ankk98
@ankk98 3 жыл бұрын
Thank you
@hgaliza
@hgaliza 2 жыл бұрын
Amazing talk!
@oschvr
@oschvr 2 жыл бұрын
Fantastic talk
@deangur
@deangur Жыл бұрын
Very good lecture, I think you can fix/improve the sectioning of the video (it's not entirely aligned with the slides etc')
@YogendraTamang
@YogendraTamang Жыл бұрын
Best talk.
@tomknud
@tomknud 10 ай бұрын
Slide 19, user mode side car is missing.
@tomknud
@tomknud 10 ай бұрын
Could a DDOS intender cause MAP expansion that eventually caused it or even crashed your kernels?
@vadergrd
@vadergrd 3 жыл бұрын
if bpf is gonna be like npm i'm going to get the popcorn...
@MARTIN-101
@MARTIN-101 Жыл бұрын
what does this comment mean can you explain on this ? what does npm do ?
@pierreancelot8864
@pierreancelot8864 Жыл бұрын
Comment 1/6814
@maccsguitar
@maccsguitar 3 жыл бұрын
The change is not due to the programmability, it is a historical change in UI styling practice and hardware performance. Every program looked like grey blocks with poor colors in the 1990's to early 2000's, websites were only an example of ongoing practice. Then the industry learned that we could make aesthetic interfaces that people actually like to use, which began to bring the change in user interfaces. The client hardware started to allow more processing, after which we got programmability in the web.
@ivan24zg
@ivan24zg 3 жыл бұрын
Yeah today browser UIs are GPU-rendered, and CSS has turned into a Turing-complete monster. It's considered a bad practice to mix UI styling with JS, there is a clear separation between the two in modern JS frameworks. Programmability only affected interactiveness or the web pages, not their appearance.
@JakobJenkov
@JakobJenkov 3 жыл бұрын
The idea itself sounds pretty cool! :-) ... not sure it should be JS... Web Assembly perhaps?
@pajeetsingh
@pajeetsingh Жыл бұрын
you will use javascript and you will like it.
@pajeetsingh
@pajeetsingh Жыл бұрын
That thumbnail gave me heart attack.
@TheUser04460
@TheUser04460 2 жыл бұрын
This is sound like: eBPF, eBPF everywhere…
@tractatusviii7465
@tractatusviii7465 2 жыл бұрын
Is BPF -- Redux for the OS? roughly :)
@kortaffel
@kortaffel 2 жыл бұрын
Linux kernel bundle-of-sticks invented ring 2. much wow ...
@unbekannter_Nutzer
@unbekannter_Nutzer 2 жыл бұрын
Can you at least name one single module, which had to be rewritten with every kernel release? Do you have a rough estimation, how many kernel releases there have been? Shameless, unbounded exaggerations smell like advertisement to me, an euphemism for lies.
@122mlb
@122mlb 3 жыл бұрын
Imagine what will happen to linux after Linus dies, it's going to be entirely re-written with "trendy" languages like Javascript/Python. What a disgrace.
@dengan699
@dengan699 3 жыл бұрын
why that would be? nonsense
@misaelvalentin6154
@misaelvalentin6154 3 жыл бұрын
Way to miss the entire point of the talk.
eBPF Superpowers for Go programmers - Liz Rice
38:42
GopherCon UK
Рет қаралды 9 М.
How to Make Linux Microservice-Aware with Cilium and eBPF
43:14
Vivaan  Tanya once again pranked Papa 🤣😇🤣
00:10
seema lamba
Рет қаралды 22 МЛН
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 88 МЛН
Tutorial: Getting Started with eBPF - Liz Rice, Isovalent
1:17:57
The Linux Foundation
Рет қаралды 21 М.
eBPF: Unlocking the Kernel [OFFICIAL DOCUMENTARY]
30:00
Speakeasy Productions
Рет қаралды 87 М.
Kernelless Kernel Programming (eBPF) - Computerphile
19:12
Computerphile
Рет қаралды 71 М.
Let's read the Linux TCP source code
1:29:22
Ants Are Everywhere
Рет қаралды 75 М.
Getting Started with BPF observability - Brendan Gregg, Netflix
17:10
eBPF & Cilium Community
Рет қаралды 10 М.
Steven Rostedt - Learning the Linux Kernel with tracing
1:07:24
OpenFest Bulgaria
Рет қаралды 89 М.
Keynote: eBPF - Everything You Need to Know in 5 Minutes - Thomas Graf, CTO, Isovalent
9:57
CNCF [Cloud Native Computing Foundation]
Рет қаралды 9 М.
Linux Performance Tools, Brendan Gregg, part 1 of 2
54:29
Brendan Gregg
Рет қаралды 154 М.
eBPF with GO: A Gentle Introduction
32:48
Michael Mullin
Рет қаралды 8 М.
Alice in Kernel Land: Lessons Learned From the eBPF Rabbit Hole
37:59
💅🏻Айфон vs Андроид🤮
0:20
Бутылочка
Рет қаралды 735 М.
cute mini iphone
0:34
승비니 Seungbini
Рет қаралды 5 МЛН