# Why eBPF Hasn't Taken Over IT Operations — Yet ![rw-book-cover](https://eu-images.contentstack.com/v3/assets/blt07f68461ccd75245/blt2513f1eeb4ef3ff3/67c0ac6d701ff645476adbbb/magnifying-glass-key-1716x965_-_2025-02-27.jpg?disable=upscale&width=1200&height=630&fit=crop) ## Metadata - Author: [[Christopher Tozzi]] - Full Title: Why eBPF Hasn't Taken Over IT Operations — Yet - Category: #articles - Published: 2025-02-28 - Document Tags: #devops #ebpf #opinion #security #technology #trends - Source: reader - Last Highlighted: 2025-03-05 21:34:47.873137+00:00 - URL: https://www.itprotoday.com/it-operations/why-ebpf-hasn-t-taken-over-it-operations-yet ## Summary 🔍 eBPF's limited adoption is due to the complexity of coding, kernel-specific dependencies, lack of Windows support, and the existence of mature competitors in the market. ## Highlights - This begs the question: If eBPF is so great, why isn't it running everywhere? After all, eBPF technology has existed for years and has received plenty of attention in the IT community (including from this website). Why are IT pros still doing things the old way rather than turning to eBPF? ([View Highlight](https://read.readwise.io/read/01jnm3nd1f74rd8zs7zj9wvm7k)) - Tags: #👻 ai highlighted - 1. The complexity of eBPF code ([View Highlight](https://read.readwise.io/read/01jnm3paxmfmwgm3md2201kbjg)) - Unless eBPF coding becomes easier or more people learn to write eBPF programs, I see the complexity of these programs as a major barrier to further eBPF adoption. ([View Highlight](https://read.readwise.io/read/01jnm3p8wdkdkz49efjdknje77)) - 2. Kernel-specific dependencies in eBPF ([View Highlight](https://read.readwise.io/read/01jnm3pgf73fdhcsyqwb9rgdfm)) - In this sense, eBPF is very sensitive to changes in the software environments that IT teams need to support, making it challenging to bet on eBPF as a way of handling mission-critical observability and security workflows. ([View Highlight](https://read.readwise.io/read/01jnm3phvb2pab9fj4k1abhaja)) - 3. Lack of Windows support ([View Highlight](https://read.readwise.io/read/01jnm3pm37mbew7e0n832w6zg5)) - 4. eBPF has mature competitors ([View Highlight](https://read.readwise.io/read/01jnm3pr05w247ywtjz995zx2k)) - A final factor behind limited eBPF adoption is that great tools already exist that don't leverage eBPF. In this sense, eBPF offers a new means to the same end — and given that the traditional means worked well enough for many organizations, few likely see a reason to switch to eBPF. ([View Highlight](https://read.readwise.io/read/01jnm3q2qxys837m07sx4sf5nm))