Descripción
Desarrolle su experiencia en la máquina virtual BPF en el kernel de Linux con esta guía práctica para ingenieros de sistemas. No solo se sumergirá en el ciclo de vida del programa BPF, sino que también aprenderá a escribir aplicaciones que observan y modifican el comportamiento del kernel; inyectar código para monitorear, rastrear y observar de forma segura eventos en el kernel; y mucho más.
Los autores David Calavera y Lorenzo Fontana lo ayudan a aprovechar el poder de BPF para hacer que cualquier sistema informático sea más observable. Familiarícese con los conceptos esenciales que usará a diario y aumente sus conocimientos sobre optimización del rendimiento, redes y seguridad. Luego, vea cómo todo encaja con ejemplos de código en C, Go y Python.
- Escriba aplicaciones que usen BPF para observar y modificar el comportamiento del kernel de Linux a pedido
- Inyecte código para monitorear, rastrear y observar eventos en el kernel de forma segura, sin necesidad de recompilar el kernel o reiniciar el sistema
- Explore ejemplos de código en C, Go y Python
- Obtenga una comprensión más profunda del ciclo de vida del programa BPF
Autor: David Calavera, Lorenzo Fontana
Editorial: O'Reilly Media
Publicado: 10/12/2019
Páginas: 180
Tipo de encuadernación: Tapa blanda
Peso: 0.65lbs
Tamaño: 9.19h x 7.00w x 0.38d
ISBN13: 9781492050209
ISBN10: 1492050202
Categorías BISAC:
- Informática | Administración de sistemas | Copia de seguridad y recuperación
- Informática | Administración de sistemas | Administración de Linux y UNIX
- Informática | Sistemas distribuidos | General
Acerca del autor
David Calavera trabaja como CTO en Netlify. Ha sido el mantenedor de Docker y contribuidor de Runc, Go y herramientas BCC, así como de otros proyectos de código abierto. Es conocido por su trabajo en los proyectos de Docker, construyendo y fomentando el ecosistema de complementos de Docker. David siente una gran afición por los gráficos de llamas y las optimizaciones de rendimiento.
Lorenzo Fontana forma parte del equipo de código abierto de Sysdig, donde trabaja principalmente en Falco, un proyecto de Cloud Native Computing Foundation que se encarga de la seguridad en tiempo de ejecución de contenedores y la detección de anomalías a través de un módulo del kernel y eBPF. Le apasionan los sistemas distribuidos, las redes definidas por software, el kernel de Linux y el análisis de rendimiento.

