Démarrer avec eBPF
- Essayez le Lab
Essayez le Lab
En empruntant l’exemple d’opensnoop de l’ouvrage de Liz Rice, ce lab vous apprend à gérer un outil eBPF, à l’observer lorsqu’il charge ses composants et même à ajouter votre propre traçage dans le code source eBPF.
- Lire les livres
Lire les livres
Lisez la section « What is eBPF ? » et « Learning eBPF» O’Reilly Books de Liz Rice ou BPF Performance Tools de Brendan Gregg pour commencer. À travers ces ouvrages, vous apprendrez ce qu’est eBPF et pourquoi il est si puissant, étudiez les capacités qu’il offre.
- Voir la vidéo
Voir la vidéo
Plongez dans l’histoire d’eBPF avec cette conférence de John Fastabend. À partir des « premiers pas » de 2014, il couvre les principaux projets, entreprises et acteurs qui ont influencé le paysage des réseaux Linux à l’époque et comment ils ont permis la création d’eBPF.
Lire la documentation pour en savoir plus sur eBPF
Wikipédia
Article Wikipédia sur eBPFeBPF Stackoverflow
Poser des questions et trouver des réponsesCommunauté eBPF sur Reddit
Échanger sur eBPFGuide de référence BPF et XDP
Apprendre les rouages et la programmation BPFDocumentation BPF
Documentation BPF dans le noyau LinuxQuestions et réponses sur la conception de BPF
FAQ pour les questions eBPF liées au noyau
Abonnez-vous aux nouvelles d’eCHO une fois toutes les deux semaines
Tenez-vous au courant des dernières actualités et informations d’eBPF et de Cilium
Explorez les livres sur eBPF des experts de l’industrie
- What is eBPF? Liz Rice, O’Reilly, 2022
- Systems Performance: Enterprise and the Cloud, 2nd Edition, Brendan Gregg, Addison-Wesley Professional Computing Series, 2020
- BPF Performance Tools, Brendan Gregg, Addison-Wesley Professional Computing Series, Dec 2019
- Linux Observability with BPF, David Calavera, Lorenzo Fontana, O’Reilly, Nov 2019
- Learning eBPF O’Reilly book by Liz Rice
Explorez la technologie eBPF avec des tutoriels par les experts
Plus de tutorielsTutoriels de traçage eBPF
Apprenez à utiliser eBPF pour le traçage, de l’exécution d’outils bcc au développement avec bpftrace et bcc.Tutoriels XDP
Apprenez les étapes de base nécessaires pour écrire efficacement des programmes pour XDP, depuis les bases jusqu’à l’attache de plusieurs programmes sur une interface.Exploration du compilateur
Compiler du code BPF de manière interactive dans votre navigateur web et explorer le code assembleur.