Что такое deadlock в многопоточности и какие есть эффективные стратегии, чтобы он не возникал? — ДейлиПреп