Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>>> results in a significant performance increase for syscall-bound programs like web servers

Reminds me of "Why we use the kernel's TCP stack"? And eternal debate over the performance benefits of "kernel bypass" and "zero-copy" technologies such as DPDK versus full userspace TCP implementations like OpenOnload.

https://blog.cloudflare.com/why-we-use-the-linux-kernels-tcp...

Conclusion is that the untapped fruit in kernel TCP gains comes from tuning performance of the network stack itself: optimizing overhead a packet incurs on its path through the stack. A very active area of development.

Netdev 0x13, THE Technical Conference on Linux Networking

https://netdevconf.org/0x13/



The recent work on AF_XDP seems like it could became established middleground sweet spot almost as efficient as kernel bypass and userspace networking.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: