My state of knowledge leads me to think, that bypassing the kernel requires some non-blob network drivers with which you can tinker around. Am i mistaken?
So right now, i am missing the information on what kind of NIC they were using. Any thoughts or comments on that HN-community?
What vendor and product model would be a reasonable entry point for such endeavours? Answers very much appreciated.
In the past, some of my colleagues have used Intel's 82599 NICs for kernel bypass. Their Linux driver is quite good, they have a DPDK platform for developing user-space apps to directly access ring buffers on the NIC, and if you do a quick search, you should be able to find examples online.
So right now, i am missing the information on what kind of NIC they were using. Any thoughts or comments on that HN-community?
What vendor and product model would be a reasonable entry point for such endeavours? Answers very much appreciated.