Aug 22, 2019

eBPF at Linux Plumbers 2019, Lisbon, Portugal

LPC

The Linux Plumbers Conference 2019 is coming up September 9-11 in Lisbon, Portugal. There are several tracks featuring eBPF related topics:

BPF Microconference

The microconference is hosted by the two eBPF upstream maintainers Alexei Starovoitov and Daniel Borkmann.

The goal of the BPF Microconference is to bring BPF developers together to discuss and hash out unresolved issues and to move new ideas forward. The focus of this year's event is on the core BPF infrastructure as well as its many subsystems and related user space tooling.

The BPF Microconference will be open to all LPC attendees. There is no additional registration required. This is also a great occasion for BPF users and developers to meet face to face and to exchange and discuss developments.

As usual, presentation material will be made available after the event.

Agenda

  • Bringing BPF developer experience to the next level (details), Andrii Nakryiko (Facebook)
  • BPF Debugging (details), Yonghong Song (Facebook)
  • A pure Go BPF library (details), Joe Stringer (Cilium), Lorenz Bauer (Cloudflare), Martynas Pumputis (Cilium)
  • Do we need CAP_BPF_ADMIN?(more details), Song Liu (Facebook)
  • Reuse host JIT back-end as offload back-end (more details), Jiong Wang (Netronome)
  • Using SCEV to establish pre and post-conditions over BPF code (more details), John Fastabend (Cilium)
  • Beyond per-CPU atomics and rseq syscall: subset of eBPF bytecode for the do_on_cpu syscall (more details), Mathieu Desnoyers (EfficiOS)
  • Kernel Runtime Security Instrumentation (KRSI) (more details), KP Singh (Google)
  • Map batch processing (more details), Yonghong Song (Facebook)

Networking Summit

The track is hosted by David Miller and Daniel Borkmann.

eBPF related Agenda

  • BPF packet capture helpers, libbpf interfaces (more details), Alan Maguire (Oracle)
  • Programmable socket lookup with BPF (more details), Jakub Sitnicki (Cloudflare), Lorenz Bauer (Cloudflare), Marek Majkowski (Cloudflare)
  • XDP bulk packet processing (more details), Maciej FijaƂkowski (Intel)
  • Making the Kubernetes Service Abstraction Scale using eBPF (more details), Daniel Borkmann (Cilium), Martynas Pumputis (Cilium)
  • Scaling container policy management with kernel features (more details), Joe Stringer (Cilium)
  • Seamless transparent encryption with BPF and Cilium (more details), John Fastabend (Cilium)
  • Traffic footprint characterization of workloads using BPF (more details), Aditi Ghag (VMware)
  • XDP: the Distro View (more details), Jiri Benc (Red Hat)
  • An Evaluation of Host Bandwidth Manager (more details), Lawrence Brakmo (Facebook)

Tracing Microconference

The track is hosted by Steven Rostedt.

eBPF related Agenda

  • bpftrace (more details), Alastair Robertson (Yellowbrick)
  • BPF Tracing Tools: New Observability for Performance Analysis (more details), Brendan Gregg (Netflix)

Popular posts

Cilium at KubeCon NA 2022 Wrap Up
Nov 04, 2022

Cilium at KubeCon NA 2022 Wrap Up

Find out the buzz from around the community at KubeCon

Community
Initial impressions of the Cilium Grafana Observability Demo
Oct 30, 2022

Initial impressions of the Cilium Grafana Observability Demo

Learn how to connect Cilium data to Grafana Dashboards

How-To
External
Cilium User Story: Securing 100,000+ RPS in a Multi-Tenant Environment
Oct 13, 2022

Cilium User Story: Securing 100,000+ RPS in a Multi-Tenant Environment

Learn how a publishing platform created a secure multi-tenant environment with Cilium

Community