https://cheatsheetshero.com/user/all/574-concurrency-cheat-sheet