eBPF Documentary

Blog page

TechnologyExternal

How LinkedIn Identified a Kernel Lock Contention Issue Causing Recurring System Freezes

When LinkedIn engineers encountered short-lived, recurring outages where the database powering their user feed became unavailable and then recovered without leaving helpful traces, they had to devise a novel approach to uncover the root cause using off-CPU profiling with eBPF.

Read more
TechnologyExternal

How Cloudflare responded to the “Copy Fail” Linux vulnerability

Responsible disclosure works, in-kernel visibility tooling pays off in moments exactly like this one, and bpf-lsm continues to be one of the most useful primitives we have for runtime kernel mitigation.

Read more
CommunityTechnologyExternal

The invisible engineering behind Lambda's network

How eBPF took Lambda from 125,000 iptables rules to 144 and scaled snapshot networks by 20x.

Read more
TechnologyExternal

How GitHub uses eBPF to improve deployment safety

Learn how Github uses eBPF to detect and prevent circular dependencies in its deployment tooling.

Read more
TechnologyExternal

How Nutanix AHV Uses eBPF for vNIC-IP Mapping

Nutanix AVH leverages eBPF and Ring Buffer for timely and accurate vNIC-to-IP association

Read more
TechnologyExternal

Hardening eBPF for runtime security: Lessons from Datadog Workload Protection

Why Datadog chose eBPF for Workload Protection and lessons learned from implementation

Read more
TechnologyExternal

Scaling real-time file monitoring with eBPF: How we filtered billions of kernel events per minute

Building file integrity monitoring on top of eBPF at Datadog

Read more
TechnologyExternal

Testing eBPF Program Compatibility Across Kernels with LVH and GitHub Actions

GitHub Actions Meets Little VM Helper and eBPF

Read more
TechnologyExternal

Breaking Boundaries: Implementing the Enigma Machine in eBPF

André Martins celebrates Alan Turing 113th posthumous birthday by implementing the Enigma machine in eBPF

Read more
TechnologyExternal

Why Does My eBPF Program Work on One Kernel but Fail on Another?

Learn how to make eBPF programs portable across different Linux kernels using BPF CO-RE and BTF, and discover techniques for supporting systems without built-in BTF by embedding external BTF data.

Read more