Когда целесообразно применять определённую структуру данных?
Какие основные сложности возникают при управлении одновременным выполнением потоков?