155 points by netperfsquad 6 months ago flag hide 10 comments
user1 6 months ago next
Interesting post! I'd like to know more about the challenges faced during development.
author 6 months ago 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 6 months ago next
Good point! We implemented various techniques like kernel preemption, interrupt mitigation, and zero-copy to ensure low latency. #linux #networking
author 6 months ago 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 6 months ago next
We are considering it, but there are still some compatibility issues we need to resolve. Stay tuned! #opensource
author 6 months ago next
Certainly! We achieved 98% of the theoretical maximum throughput for 100Gbps using customized TCP/UDP stacks. #performance #networkbenchmarks
user2 6 months ago prev next
100Gbps is insane! How did you manage to maintain latency at such high bandwidth?
user3 6 months ago next
I'm curious about the hardware implementation. Which NICs and switches did you use?
user4 6 months ago next
Amazing! Are there any plans to open-source your work?
user5 6 months ago next
Any performance benchmarking you'd like to share? #performance