Just remember that besides beefy bare metal server, dedicated specialized network cards, they are also using DPDK, which is user space network stack.
*I was recently part of an effort to add FreeBSD testing to DPDK because SPDK's FreeBSD test agent kept failing when we updated DPDK. I'm a core maintainer for SPDK, which is basically DPDK for storage.