Per iniziare con eBPF
- Prova il Laboratorio
Prova il Laboratorio
Prendendo in prestito l’esempio opensnoop dal report di Liz Rice, questo laboratorio ti insegna a gestire un tool eBPF, osservarlo mentre carica i suoi componenti, e persino aggiungere i tuoi trace all’interno del codice eBPF.
- Leggi i Libri
Leggi i Libri
Leggi i libri di Liz Rice editi da O’Reilly “What is eBPF?” e “Learning eBPF”, oppure “BPF Performance Tools” di Brendan Gregg per iniziare. Imparerai cos’è eBPF e perché è così potente, assieme alle possibilità che offre.
- Guarda il video
Guarda il video
Tuffati nella storia di eBPF ascoltando questo talk di John Fastabend. A partire dai “primi giorni” del 2014, si estende sui progetti principali, sulle compagnie e su tutti coloro che hanno influenzato il panorama del networking di Linux del tempo e come hanno aperto la strada alla creazione di eBPF.
Leggi la documentazione per imparare altro su eBPF
Wikipedia
Articoli Wikipedia su eBPFeBPF Stackoverflow
Poni domande e leggi le risposteCommunity eBPF su Reddit
Discuti sul sottosistema eBPF del kernelGuide di riferimento su BPF e XDP
Impara gli internals e la programmazione eBPFDocumentazione BPF
Documentazione BPF nel Kernel di LinuxDomande e risposte sulla progettazione BPF
FAQ su domande relative a eBPF nel kernel
Sottoscrivi la newsletter quindicinale eCHO News
Tieniti aggiornato sulle ultime notizie e sulle informazioni inerenti eBPF e Cilium
Esplora i libri su eBPF dagli esperti del settore
- 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
Approfondisci la tecnologia eBPF tramite tutorial di esperti del settore.
Ulteriori tutorialTutorial per il Tracing eBPF
Impara come usare eBPF per il tracing, dalla semplice esecuzione di tools bcc allo sviluppo con bpftrace e bcc.Tutorial XDP
Impara i passaggi di base necessari per scrivere programmi in modo efficace per l’XPD, dal collegamento di più programmi a un’unica interfacciaCompiler Explorer
Supporto BPF per eseguire il compilatore interattivamente nel tuo browser web e esplorare l’assemblato