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

Alexandr Gomoliako zzz на zzz.org.ua
Чт Май 24 06:22:02 PDT 2012


> 1) Если речь о threads или Coro, то потоки это очень сложно и медленно

Ну уже ж разобрались. Сложно остается, threads медленные по своей
природе, коро не threads, так что там нечему быть особо медленным.

> 2) не гарантирует, что не прервется, так что семафоры и локи для
> синхронизации нужны

Скопирую из одного из ответов:

> > А где вы прочитали про: "не гарантирует, что не прервется, так что семафоры и локи
> > для синхронизации нужны"?

> Нигде не увидел, чтобы гарантировал, потому так и подумал, но все-таки
> гарантирует. Пришлось смотреть исходники, чтобы это понять.


Event-loop намного проще. Но если трудно понимать теорию, то node.js и
джаваскрипт в браузере хорошие примеры, как даже с ужасненьким языком
это не сложно.


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