Н-да... Вижу что Coro не пользуется популярностью.
Пошел изучать AnyEvent...

P.S.
Жду третьего посыла в сторону Erlang. :-)




----- Original Message -----
From: ksvs <[email protected]>
To: Moscow.pm group <[email protected]>
Cc: 
Sent: Tuesday, 20 November 2012, 10:25
Subject: Re: [Moscow.pm] Coro

1. Хотя Coro::EV содержит подпрограмму cede, ее использовать нельзя. Надо 
использовать cede из Coro.
Иначе не передается управление другому async.

2. Надо сперва подключать Coro, а потом Coro::EV. Если наоборот, то будет 
больше расход памяти.

3. Сразу в async писать eval, если выше то, не прокатит. async должен всегда 
завершаться без ошибки.

4. Переопределяейте Coro::async, так как интеграция с EV при помощи Coro::EV не 
полная.

sub cede { Coro::EV::timer_once(0); Coro::cede }

Но даже с этими секретами часть приложений с Coro::EV входит в ступор.
Из 4 работает нормально 1, которое индексирует весь интернет. Оно самое простое 
в части работы с Coro. :-)

В общем я им уже наигрался по самое не хочу.





----- Original Message -----
From: alpha6 <[email protected]>
To: Moscow.pm group <[email protected]>
Cc: 
Sent: Tuesday, 20 November 2012, 9:42
Subject: Re: [Moscow.pm] Coro

Дык поделись с сообществом тайным знанием :)

С уважением,


On 20 Nov 2012, at 11:33 AM, ksvs <[email protected]> wrote:

> 
> 
> Хоть в малру внедрейся для постижения секретов использования связки Coro и EV.
> Три секрета я уже открыл сам методом тыка. :-)
> 
> ________________________________
> From: Denis Evdokimov <[email protected]>
> To: Moscow.pm group <[email protected]> 
> Sent: Tuesday, 6 November 2012, 15:48
> Subject: Re: [Moscow.pm] Coro
> 
> 
> Люди, а вы используете Coro под приличной нагрузкой?
>> Помниться в Киеве майлрушники рассказывали, что используют Coro и собираются 
>> ещё больше использовать, т.к. он хорошо внедряется в существующий код.
> 
> -- 
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
> -- 
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org

-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org


-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Надо использоватьДенис Федосеев
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить