If you search the web for articles about low-level concurrency, you're bound to come across references to Herb Sutter's Effective Concurrency column. Published between 2007 and 2010 in Dr. Dobb's Journal, these articles focused on building a consistent mental model for reasoning about concurrency.
Now that Dr. Dobb's Journal has been closed, those articles have effectively been lost.
Even the Internet Archive's Wayback Machine seems to have only archived the first page of each article. While they may no longer be fully up to date, I believe they're still valuable.
This repo is my attempt to find and archive those articles.
List
Note that the quality varies, ranging from okay to great.
Currently missing (3/33): No 19, No 29 and No 30.
Thanks
Thanks to Jacob Filipp for hosting the Dr. Dobbs DVD (most of the pdf comes from there).
Thanks to Miro Samek for No 31 and No 33.
Thanks to Pete Shearer for No 32.
Thanks to Herb Sutter for writing those articles.
Copyright
This is an archiving project. I do not own any of those articles.
If you are Herb Sutter and you want this repo to be modified or deleted, please reach out.