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

Anatoly Y snelius на tsu.ru
Вс Фев 8 22:40:03 PST 2015


Под асихнронностью (в данном контексте) всегда подразумевают операции IO и
ничего больше.

2015-02-09 12:34 GMT+06:00 Alexander Lourier <aml на rulezz.ru>:

> коллеги, а что вы называете "асинхронно"?
>
> запуск подпрограмм на тредпуле - это разве асинхронность? то есть -
> можно асинхронность здесь устроить, да. но не нужно - выигрыша не
> даст...
>
>
>  В Go тредпул не такой, как обычно. Там треды сами достают из очереди
> планировщика горутины, ждущие исполнения, и выполняют их. Как только
> горутина блокируется на вводе/выводе из канала, тред сразу берет следующую
> задачу. Это настоящая асинхронность.
>
>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20150209/8e4b949c/attachment.html>


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