Empieza con eBPF
- Explora el laboratorio
Explora el laboratorio
Basado en el ejemplo opensnoop del informe de Liz Rice, este laboratorio te enseñará a manejar la herramienta eBPF, a observar cómo carga sus componentes e incluso a añadir tu propia trazabilidad al código fuente del documento eBPF original.
- Lee los libros
Lee los libros
Si estás empezando en el mundo de eBPF, te aconsejamos leer los libros "What is eBPF?" y "Learning eBPF" de O`Reilly escritos por Liz Rice, o "BPF Performance Tools" de Brendan Gregg. Estos libros son un excelente punto de partida. A lo largo de su lectura, descubrirás qué es eBPF y por qué es tan poderoso, además de explorar las capacidades que ofrece.
- Mira los videos
Mira los videos
Descubre la historia de eBPF con esta charla de John Fastabend. A principios de 2014, abordaron los principales proyectos, empresas y actores que influyeron en el panorama de la red de Linux en ese momento y cómo habilitaron la creación de eBPF.
Lee la Documentación para aprender más sobre eBPF
Wikipedia
Artículo de Wikipedia sobre eBPFStack Overflow de eBPF
Coloca tu pregunta y aprende de las respuestasComunidad de eBPF en Reddit
Discute acerca del subsistema eBPF del kernelGuía de Referencia de BPF & XDP
Aprende sobre los aspectos internos y programación de BPFDocumentación de BPF
Documentación de BPF en el kernel de LinuxPreguntas y Respuestas de Diseño de BPF
Preguntas frecuentes sobre eBPF relacionadas con el kernel
Suscríbete al boletín informativo quincenal de noticias eCHO
Mantente al día con las últimas noticias e información de eBPF y Cilium
Explora libros sobre eBPF de expertos de la industria
- 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
Profundiza en la tecnología eBPF con tutoriales de expertos de la industria
Más tutorialesTutoriales de Rastreo con eBPF
Aprende a usar eBPF para rastreo, desde ejecutar herramientas bcc hasta desarrollar con bpftrace y bcc.Tutoriales sobre XDP
Aprende los pasos básicos necesarios para escribir programas para XDP, desde saber la definición hasta adjuntar varios programas a una interfaz.Explorador de Compiladores
Soporte BPF para ejecutar el compilador de forma interactiva en tu navegador web y explorar el ensamblado.
Asista a los eventos de eBPF para aprender de los expertos de la industria
![Cilium + eBPF Day North America 2024](/static/bf7c1dfd56410385ac62f57cff9c684b/8cde1/ogimage.png)
Cilium + eBPF Day North America 2024
![Linux Plumbers Conference 2024](/static/036687f6462a29ef24638d276dc45fe9/8b373/ogimage.png)
Linux Plumbers Conference 2024
![eBPF Summit 2024](/static/8a953fcc7d2232a7852c35710d383994/52501/ogImage.jpg)
eBPF Summit 2024
Videos introductorios que deberás ver sobre eBPF
Obtenga más información sobre eBPF en artículos de la comunidad
![eBPF on WSL2 [kernel version 6.x] [Ubuntu] [x64] [Arm64] [2024]](/static/470c5a2c7966e6c8dffc3b103d204111/8ed16/ogimage.png)
eBPF on WSL2 [kernel version 6.x] [Ubuntu] [x64] [Arm64] [2024]
![Run your program in the kernel space with eBPF](/static/2ab9d334e263ba798af3c13f164f5357/fa109/ogimage.jpg)
Run your program in the kernel space with eBPF
![Instrumenting Python GIL with eBPF](/static/9d810c4c522466cb0f706842eba6dd33/bd15d/ogimage.png)