How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

How Google Uses eBPF to Tailor CPU Scheduling and Optimize Workload Performance

calendar_today September 16, 2026 person eBPF domain ebpf-foundation

Download this case study in PDF version Overview Google faced significant infrastructure challenges due to the performance limitations of general-purpose kernel CPU schedulers, which could not optimize for the infrastructure’s highly specific application behaviors and hardware combinations. To resolve this, Google implemented application-tailored CPU scheduling policies using pluggable eBPF schedulers (originally ghOSt , and now via the sched_ext framework). This eBPF-driven architecture delivered a 5% queries per second (QPS) improvement in some of its core Remote Procedure Call (RPC) serving

open_in_new Read original post