The first half of this article could be replaced with a link to the wiki page on actors (which, oddly, they never mention by name), but the second half is a great deep-dive into implementing memory barriers across multiple cores. Skip ahead to “The complications of sleeping”.
The first half of this article could be replaced with a link to the wiki page on actors (which, oddly, they never mention by name), but the second half is a great deep-dive into implementing memory barriers across multiple cores. Skip ahead to “The complications of sleeping”.