News Score: Score the News, Sort the News, Rewrite the Headlines

Properly Testing Concurrent Data Structures

There’s a fascinating Rust library, loom, which can be used to thoroughly test lock-free data structures. I always wanted to learn how it works. I still do! But recently I accidentally implemented a small toy which, I think, contains some of the loom’s ideas, and it seems worthwhile to write about that. The goal here isn’t to teach you what you should be using in practice (if you need that, go read loom’s docs), but rather to derive a couple of neat ideas from first principles. One, Two, Three, ...

Read more at matklad.github.io

© News Score  score the news, sort the news, rewrite the headlines