Changelog Master Feed cover image

eBPF and Go (Go Time #201)

Changelog Master Feed

00:00

The Advantages of eBPF for Tracing

In the eBPF world, you can write an eBPF program that is triggered by system calls. So for that moment of time, the execution of the program that invoked or triggered the probe will be stopped so that the e BPF program can do whatever it wants and then once it's finished, the system call executes in user space. And that's the eBPf side is completely invisible to the application that actually triggered it. That was kind of what got me interested in it. Having these really small targeted programs that can be called as a result of something that don't do context switching between kernel and user space  and stop the program for as little time as possible.

Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner
Get the app