Re: Time for NUMA, Embrace your Inner CSP
I love Rust, but it doesn't do that much to enable performant software in NUMA systems. Rust protects against various kinds of memory misuse. Good NUMA software requires clever planning to get the data needed for an operation on the same node the code is running on. Naively written CSP code will flood whatever memory fabric the hardware uses, and prevent code from executing for lack of the data it needs.