3 ms·
Marek Majkowski wrote a response to this: "Why we use the Linux kernel's TCP stack" https://blog.cloudflare.com/why-we-use-the-linux-kernels-tcp-stack/ https://
by jvns 6y ago
Marek Majkowski wrote a response to this: "Why we use the Linux kernel's TCP stack" https://blog.cloudflare.com/why-we-use-the-linux-kernels-tcp-stack/ https://blog.cloudflare.com/why-we-use-the-linux-kernels-tcp...
- tekknolagi 6y agoThis is mentioned in the article.
- jvns 6y agoyeah, I wrote this comment and then realized that I should add it to the original post too :)
- NelsonMinar 6y agoI think they meant "this is mentioned in your article" ;-)
- tekknolagi 6y agoOh! Sorry about that. I didn't notice.
- rrss 6y agoI wonder if cloudflare is using mellanox libvma these days. The article notes they were using ef_vi on solarflare NICs at the time, but it looks like they switched to mellanox NICs in their 9th and 10th generation servers. https://github.com/Mellanox/libvma https://github.com/Mellanox/libvma https://blog.cloudflare.com/a-tour-inside-cloudflares-g9-servers/ https://blog.cloudflare.com/a-tour-inside-cloudflares-g9-ser...
- DenseComet 6y agoThey built a utility called Floodgate that used that solarflare feature, but it seems that they switched away from that and any vendor specific tech to using XDP a while back. https://blog.cloudflare.com/l4drop-xdp-ebpf-based-ddos-mitigations/ https://blog.cloudflare.com/l4drop-xdp-ebpf-based-ddos-mitig...