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

Alexander Lourier aml на rulezz.ru
Вс Фев 8 22:34:23 PST 2015


коллеги, а что вы называете "асинхронно"?

запуск подпрограмм на тредпуле - это разве асинхронность? то есть -
можно асинхронность здесь устроить, да. но не нужно - выигрыша не
даст...


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


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