Thinking about Concurrency, Raymond Hettinger, Python core developer

(written by lawrence krubner, however indented passages are often quotes). You can contact lawrence at: lawrence@krubner.com

A basic overview of concurrency, most of which I knew, but he had one good line at the end: “If you add enough locks to your concurrent code, it is no longer concurrent. It is completely sequential, you’ve simply made it a lot more complicated than single threaded code.”

Source