5 ms·
As someone who spends a lot of time working with DPDK, the idea that anyone would consider userspace "slow" and kernel of all things "fast" is amusing to me. M
by ADSSDA 4y ago
As someone who spends a lot of time working with DPDK, the idea that anyone would consider userspace "slow" and kernel of all things "fast" is amusing to me.
Most everyone nowadays seems to try to avoid kernel as much as possible, since it's vastly slower than a userspace forwarding plane (although eBPF/XDP will likely change this).
- wmf 4y agoThis comment is a good example of why "userspace networking" is not a coherent concept. Also I don't think Tailscale could use DPDK in 99% of cases.