gurugio / lowlevelprogramming-university

How to be low-level programmer
GNU General Public License v3.0
10.38k stars 726 forks source link

README: add eBPF and XDP to the Kernel section #6

Closed aalemayhu closed 7 years ago

aalemayhu commented 7 years ago

I think this is low level and worth having here, copied the below description from the Cilium BPF and XDP Reference Guide

eBPF is a minimal, highly flexible and efficient “virtual machine”-like construct in the Linux kernel which is used in a number of subsystems, most prominently networking, tracing and security (f.e. sandboxing). ... eBPF is deeply tied into the Linux kernel and allows for full programmability without sacrificing native kernel performance.

gurugio commented 7 years ago

I don't know about eBPF and XDP at all. Please wait until I check what they are.

gurugio commented 7 years ago

Hi, I finally found out what eBPF and XDP are. Yes, they are very good topic for Linux development and I made some eBPF programs for my work. But I don't think they are proper contents for introduction.