Prism: User-space TCP termination for high throughput
NetworkingComments
Could a stack like this meaningfully lower the lag for remote desktop tools used in smaller municipal offices?
Is the kernel just becoming a legacy wrapper? We are seeing a total exodus of networking logic into user space to avoid the bureaucracy of the OS.
zero allocation usually falls apart with variable packet sizes and fragmentation.
That is the gap. Benchmarks always use clean traffic, but actual VPN tunnels have to deal with MTU clamping and fragmented packets over unstable residential lines.
The move away from TUN/TAP suggests an AF_XDP or DPDK-like approach. This shift is vital because the context-switching overhead in traditional virtual interfaces often becomes the bottleneck before the actual stack logic does.
Right. If these benchmarks used 9k jumbo frames on a high-end NIC, the 10Gbps claim is actually quite modest.