1 repositorio
The definition and management of the sequence in which multiple eBPF programs are executed on a network path.
Distinct from eBPF Program Deployment: Focuses on the specific sequence/ordering of the data path rather than the general deployment of the programs
Explore 1 awesome GitHub repository matching operating systems & systems programming · Execution Ordering. Refine with filters or upvote what's useful.
Este proyecto es un recurso educativo que proporciona un tutorial de desarrollo integral para escribir y cargar programas eBPF utilizando C, Go y Rust dentro del kernel de Linux. Sirve como una guía técnica para desarrollar lógica personalizada para ejecutar directamente en el kernel. Los materiales cubren dominios especializados incluyendo observabilidad y rastreo del kernel, implementación de seguridad para detección de intrusiones e ingeniería de red de alto rendimiento para filtrado de paquetes y balanceo de carga. También incluye manuales dedicados para el rastreo del kernel de Linux y el uso de kprobes, uprobes y tracepoints. El proyecto abarca una amplia gama de áreas de capacidad, como instrumentación del kernel, monitoreo y observabilidad del sistema, análisis de red y aplicación de seguridad. Además, se extiende a la depuración a nivel de hardware para GPUs y controladores, así como a la manipulación de sistemas de bajo nivel y gestión de recursos.
Defines the sequence and execution order of multiple eBPF programs along a network data path.