Skip to Content
Observabilité Linux avec BPF
book

Observabilité Linux avec BPF

by David Calavera, Lorenzo Fontana
November 2024
Intermediate to advanced
180 pages
5h 19m
French
O'Reilly Media, Inc.
Content preview from Observabilité Linux avec BPF

Avant-propos

En tant que programmeur (et dweeb avoué), j'aime me tenir au courant des derniers ajouts aux différents noyaux et des recherches en informatique. Lorsque j'ai joué pour la première fois avec Berkeley Packet Filter (BPF) et Express Data Path (XDP) dans Linux, je suis tombé amoureux. Ce sont de très bons outils, et je suis heureux que ce livre mette BPF et XDP sur le devant de la scène pour que davantage de personnes puissent commencer à les utiliser dans leurs projets.

Laisse-moi détailler mon parcours et expliquer pourquoi je suis tombé amoureux de ces interfaces du noyau. Je travaillais en tant que mainteneur du noyau de Docker, en compagnie de David. Docker, si tu ne connais pas, s'appuie sur iptables pour une grande partie de la logique de filtrage et de routage des conteneurs. Le premier correctif que j'ai apporté à Docker visait à résoudre un problème dans lequel une version de iptables sur CentOS n'avait pas les mêmes drapeaux de ligne de commande, de sorte que l'écriture sur iptables échouait. Il y a eu beaucoup de problèmes bizarres comme celui-ci, et tous ceux qui ont déjà payé pour un outil dans leur logiciel peuvent probablement compatir. Non seulement cela, mais le fait d'avoir des milliers de règles sur un hôte n'est pas ce pour quoi iptables a été conçu et entraîne des effets secondaires sur les performances.

Puis j'ai entendu parler du BPF et du XDP. C'était comme de la musique à mes oreilles. Mes cicatrices de iptables n'allaient plus saigner à cause ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Linux efficace à la ligne de commande

Linux efficace à la ligne de commande

Daniel J. Barrett
Équipes de débogage

Équipes de débogage

Brian W. Fitzpatrick, Ben Collins-Sussman

Publisher Resources

ISBN: 9798341617155