4 ms·
Basically, everything is about “pinning” the hardware on a low level. You pin the network adapters to be handled by a specific set of cores. You pin the files
by stingraycharles 5y ago
Basically, everything is about “pinning” the hardware on a low level.
You pin the network adapters to be handled by a specific set of cores.
You pin the filesystem to handle specific sets of files on specific cores.
You then ensure the router in the rack to distribute the http requests to the network ports exactly in the way that they always arrive on the network adapters that have those files pinned.
It’s not much different from partitioning / sharding and “smart” load balancing a cluster of servers, it’s just on a lower level of abstraction.