asyn c и шаблон ожидания касается масштабируемости. Зачем блокировать поток, если можно использовать порт завершения ввода-вывода? Это так просто.
Шаблон asyn c и ожидания разгружает работу (термин используется свободно) и позволяет пулу потоков потенциально восстановить поток и использовать его в другом месте, пока вы Работа ввода-вывода завершена.
Возможно, сейчас вы не заметите разницы, но когда вы начнете масштабировать веб-сайт до тысяч одновременных заданий, эффективное использование ресурсов станет иметь большое значение. Один из тех инструментов, которые вы можете использовать, это ... asyn c и шаблон ожидания .
Примечание : это Simpleisti c ответ на простой c вопрос о сложной и нюансированной топи c. Без написания диссертации о внутренней работе языковой функции и ее использовании, это, вероятно, хорошее место для вас, чтобы начать исследовать asyn c и ждать, чтобы ответить на некоторые из наиболее распространенных вопросов для себя. веселиться и получить чувство достижения :)