[Moscow.pm] асинхронный код позволяет сильно сэкономить ресурсы серверов

Михаил Монашёв postmaster на softsearch.ru
Вс Фев 8 10:47:21 PST 2015


Здравствуйте, Daniel.

>>> > Ага. В этом смысле асинхронный подход ближе к реальности.
>>> вам ближе к реальности или деньги зарабатывать?
>> Смотря  чем  зарабатывать.  Есть  много  задач, где асинхронный код
>> позволяет сильно сэкономить ресурсы серверов.
> а  вот  давайте  разберемся, какие именно ресурсы серверов позволяет
> сэкономить  асинхронный  код,  и  справедливо ли это утверждение для
> асинхронного кода на перле.

Там  один  ресурс,  который  экономится:  чем  быстрее  обрабатывается
запрос,  тем  быстрее  от  освободит  занимаемую под обработку память.
Поэтому всё, что можно запустить параллельно, запускается параллельно.

Но  современные  серверы  имеют несколько ядер и хорошо было бы на эти
ядра  использовать  параллельно,  чтобы  быстрее  закончить  обработку
запроса,  раскидав  на разные ядра параллельно выполняемые обработчики
частей  запроса. Перл этого не нормально умеет. Node.js тоже нормально
не умеет. Go умеет из коробки.

-- 
С уважением,
 Михаил                          mailto:postmaster на softsearch.ru



Подробная информация о списке рассылки Moscow-pm