This article aims to explain basic concepts related to concurrency, which is used to solve performance related problems. It starts and ends with Python (CPython, mostly), as a tie from and back into reality — but isn’t really about Python at all. Actually, it isn’t about any language, framework or…