[Moscow.pm] HTTPD на короутинах

Alexandr Gomoliako zzz на zzz.org.ua
Пт Май 25 08:32:18 PDT 2012


> Coro - удобное упрощение для кооперативной многозадачности. Проверено
> многократно в других средах программирования.

Нет, не реализует он многозадачность. Многозадачность, это когда не
нужно явно передавать управление, т.е. задачи могут запускаться
независимо друг от друга. Такие корутины нигде толком не "проверены",
потому что это сложно и ничего не дает, по сравнению с точно такой же
явной передачей управления при работе с event loop'ом. Совсем другое,
когда есть пул OS threads и на них scheduler раскладывает корутины,
как в Go или Erlang.


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