eBPF extends the BPF with a more modern architecture (e.g. 64 bit support) and being generalized so that it can support things like more fine grained security control in seccomp which limit what commands a userspace app can call.
Xdpcap seems like a logical progression of this path.
A little off topic: I love reading the cloud flare blog posts. They are always well written and super interesting. It looks like a very exciting place to work judging from what they get to work on.
That is the entire point of their blog posts, you know. To make you feel like you want to work there. There's a little bit of SEO also but mostly it's a recruiting tool.
Does knowing you are being manipulated this way change your opinion?
pcap files are all very well, but I want to run eBPF in the NIC and exfiltrate pcap to a user-space ring buffer. It doesn't seem like eBPF has access to the DMA bandwidth I think I need. Am I wrong?
eBPF extends the BPF with a more modern architecture (e.g. 64 bit support) and being generalized so that it can support things like more fine grained security control in seccomp which limit what commands a userspace app can call.
Xdpcap seems like a logical progression of this path.