Hacker News new | ask | show | jobs
by jeffbee 566 days ago
EPYC brings plenty of NUMA complexity in a single socket unfortunately. If you just want to solve system performance riddles then one socket is plenty. I seem to recall that Facebook publicly announced that they switched their web server systems to 1 socket more than 8 years ago. Since that time Netflix has written several times about how they carefully keep the sides of a 2S server from interfering with each other and I always wondered why they bother, why they don't just saw the system in half and save themselves the trouble.
1 comments

Netflix's CDN is optimized to reduce space and effort needed by ISPs to install them.

They want a small box, because ISPs have limited space.

They want a single LACP group, because ISPs have limited ports, and to use only one IP address, because ISPs have limited addresses.

And they want to make it easy to plug in properly, so that they can reduce communication with the ISP.

These all add up to a dual socket node over two single socket nodes in one box. Although, as single socket capabilities increase, they may end up with a single socket node instead.