Engineer for the future of Cloud
June 10-13, 2019
San Jose, CA

Getting started with eBPF

Michael Kehoe (LinkedIn)
9:00am12:30pm Tuesday, June 11, 2019
Emerging Tech
Location: LL20 A/B

Who is this presentation for?

  • System administrators, SREs, and performance experts who want to learn how to understand what’s happening at a lower level on the system



Prerequisite knowledge

  • Understanding of how the kernel works (beneficial)
  • Read the material posted before the conference that provides detailed background information

Materials or downloads needed in advance

  • Laptop with modern browser

What you'll learn

  • Learn to write your own programs on your own (with help from outside materials)


eBPF has been a part of Linux for nearly four years, but it’s one of the lesser-understood technologies in the Linux kernel. eBPF provides high-performance, lower-level observability into the Linux kernel, hardware, and programs.

Michael Kehoe examines what eBPF is, how it works, and its potential uses. You’ll learn how to write your own eBPF programs and will have a small number of labs to work though.

Photo of Michael Kehoe

Michael Kehoe


Michael Kehoe is a site reliability engineer at LinkedIn, where he specializes in building and maintaining reliable, scalable system infrastructure. Previously, he worked with networks at the University of Queensland, built small satellites at NASA, and wrote thermal environments software at Rio Tinto.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)