Использование асинхронных методов может повысить производительность сокетных подключений, потому что позволяет получать данные максимально быстро и независимо для каждого из клиентов. 4
В асинхронном режиме данные могут приходить кусками, но в отличие от синхронного режима, в этом случае не возникает задержек. 4 При интенсивной нагрузке на многопроцессорной машине такой подход может привести к существенному приросту производительности. 4
Кроме того, асинхронная передача данных позволяет избежать простоев в работе программы и оптимизировать процесс обработки большого количества запросов. 3