35
Mini PC with Intel N100 and 6 x 2.5 GbE LAN ports
(liliputing.com)
Hosting your own services. Preferably at home and on low-power or shared hardware.
Also check out:
This has seperate Intel i226-V NICs, so it's not all on the CPU, but I guess the actual throughput would need to be tested.