LIBRISTO
LIBROAMANTO
obbligatorio
Entra a far parte di una comunità di amanti dei libri di tutto il mondo e ottieni numerosi vantaggi. Crea un account gratuito
0
Punto Poste 5.49 Punto Poste 5.49 Corriere DHL 6.99 Corriere GLS 5.99 Punto GLS 4.49 Corriere Bartolini 4.49 Punto Bartolini 3.49

eBPF in Practice

Building High-Performance Linux Systems with Advanced Tracing, Observability, and Security

Lingua IngleseInglese
Libro In brossura
Libro eBPF in Practice Roger I. Bradford
Codice Libristo: 53740742
Casa editrice Independently published, settembre 2026
Every second, your Linux servers make thousands of decisions you never see: files opening, processes... Descrizione completa
? points 70 b In preparazione In preparazione Nuovi Nuovi
28.59
Immagazzinamento previsto Pubblicazione 07. 09. 2026

Fino a 30 giorni per il reso

Every second, your Linux servers make thousands of decisions you never see: files opening, processes forking, packets arriving, connections dropping. Most engineers only find out something went wrong after it already has. eBPF changes that. It lets you run small, safe programs directly inside the kernel - watching, measuring, and even acting on system behavior in real time, without rebuilding the kernel or slowing anything down.

Picture this: a production server is running hot. CPU usage is climbing, but nobody can say why. The usual tools - top, vmstat - just point at a vague number. You need to know which function, in which process, is actually burning the cycles, and you need the answer now, without rebooting anything.

This is the exact problem eBPF was built to solve - and it's the exact problem this book teaches you to solve yourself. You will start by understanding why older tools like printk and SystemTap fell short. Then you will build your own tracing tools, one working program at a time, until tracing a live, unexplained slowdown feels less like guesswork and more like a conversation with your own kernel.

What's Inside
  • Foundations: eBPF's architecture - the verifier, JIT compiler, and maps - explained clearly, with real code
  • Kernel & application tracing: kprobes, tracepoints, uprobes, and USDT probes, including correlating kernel events with application-level context
  • Performance observability: CPU and off-CPU flame graphs, memory/disk/network tracing, and a custom Prometheus metrics pipeline
  • Networking: XDP-based load balancing, DDoS mitigation, egress filtering, and how platforms like Cilium apply these ideas at cluster scale
  • Security: LSM-based access control, a working intrusion detection system, and seccomp-BPF sandboxing
  • Production readiness: CO-RE portability, benchmarking overhead, testing, CI/CD, and fleet-wide deployment

Every chapter includes complete, explained code - no unfinished snippets, no unexplained magic.

Who It's Meant For

This book is for:

  • Backend and platform engineers who want to stop guessing and start measuring what their systems actually do
  • Site reliability and DevOps engineers who need to diagnose production issues fast, without downtime
  • Security engineers building runtime detection and enforcement instead of relying on logs alone
  • Anyone comfortable with C who wants a genuine, practical understanding of modern Linux internals

No prior eBPF experience is needed. If you can read C and you're comfortable in a Linux terminal, you're ready.

Somewhere on your infrastructure, right now, something is happening that no dashboard is showing you. A slow query. A silent retry storm. A process reading a file it shouldn't. The tools to see it - and stop it - already exist inside your own kernel.

This book teaches you to use them.

Open Chapter 1. Your kernel has been talking this whole time. It's time you learned to listen.

Attrice & Poliglotta
EWA KASP per
Riproduci video
Ewa Kasp
Libristo ha la più grande selezione di letteratura in lingue straniere. Per questo compro i miei libri qui.

Informazioni sul libro

Titolo completo eBPF in Practice
Lingua Inglese
Rilegatura Libro - In brossura
Data di pubblicazione 2026
Numero di pagine 304
EAN 9798171482763
Codice Libristo 53740742
Casa editrice Independently published
Peso 489
Dimensioni 170 x 244 x 16
Regala questo libro oggi stesso
È facile
1 Aggiungi il libro al carrello e scegli la consegna come regalo 2 Ti invieremo subito il buono 3 Il libro arriverà all'indirizzo del destinatario

Accesso

Accedi al tuo account. Non hai ancora un account Libristo? Crealo ora!

 
obbligatorio
obbligatorio

Non hai un account? Ottieni i vantaggi di un account Libristo!

Con un account Libristo, avrai tutto sotto controllo.

Crea un account Libristo
Consulente di libri Libroamiko
Ciao, sono Libroamiko, posso aiutarti?