Aproveitando a discussão sobre AnyEvent vs Forking...<br><br>A nível de curiosidade, alguém sabe se o AnyEvent funciona bem em Windowzzzz?<br>Lembro que fork tem problemas por causa do modo como se cria processos (CreateProcess da Windows API) que difere dos ambientes unix-like. Nada que uns módulos como Win32::Process não dêem um jeito, mas sacomé...<br>

<br>Alguém já testou AnyEvent lá? Eu não tenho windows pra testar. =(<br><br>[]'s<br><br><br><div class="gmail_quote">2011/10/7 <a href="mailto:hernan.lopes@inexsoft.com.br">hernan.lopes@inexsoft.com.br</a> <span dir="ltr"><<a href="mailto:hernan.lopes@inexsoft.com.br">hernan.lopes@inexsoft.com.br</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><span style="font-family:Arial, Helvetica, sans-serif;font-size:10pt">de uma olhada em:<br>
<a href="http://search.cpan.org/%7Ercaputo/POE-1.312/lib/POE/Wheel/Run.pm" target="_blank">http://search.cpan.org/~rcaputo/POE-1.312/lib/POE/Wheel/Run.pm</a><br>
<a href="http://search.cpan.org/%7Edlux/Parallel-ForkManager-0.7.9/lib/Parallel/ForkManager.pm" target="_blank">http://search.cpan.org/~dlux/Parallel-ForkManager-0.7.9/lib/Parallel/ForkManager.pm</a><br>
<br>
<div></div>
<br>
<br>
<span style="font-size:10pt;font-family:tahoma,arial,sans-serif"><hr align="center" size="2" width="100%">
Return-Path: <saopaulo-pm-bounces+hernan.lopes=<a href="mailto:inexsoft.com.br@pm.org" target="_blank">inexsoft.com.br@pm.org</a>><br>
Received: from <a href="http://x6.develooper.com" target="_blank">x6.develooper.com</a> (<a href="http://x6.develooper.com" target="_blank">x6.develooper.com</a> [207.171.7.86]) by <a href="http://us-dal-dtb-962-ip3.itmnetworks.net" target="_blank">us-dal-dtb-962-ip3.itmnetworks.net</a> with SMTP;<br>


Fri, 7 Oct 2011 08:19:53 -0300<br>
Received: from <a href="http://x6.develooper.com" target="_blank">x6.develooper.com</a> (localhost.localdomain [127.0.0.1])<br>
by <a href="http://x6.develooper.com" target="_blank">x6.develooper.com</a> (Postfix) with ESMTP id 91AB61778D<br>
for <<a href="mailto:hernan.lopes@inexsoft.com.br" target="_blank">hernan.lopes@inexsoft.com.br</a>>; Fri,  7 Oct 2011 04:20:20 -0700 (PDT)<br>
Delivered-To: mailman-saopaulo-pm@mailman.pm.dev<br>
Received: (qmail 26794 invoked from network); 7 Oct 2011 11:20:07 -0000<br>
Received: from <a href="http://x1.develooper.com" target="_blank">x1.develooper.com</a> (207.171.7.70)<br>
by <a href="http://x6.develooper.com" target="_blank">x6.develooper.com</a> with SMTP; 7 Oct 2011 11:20:07 -0000<br>
Received: (qmail 14966 invoked by uid 225); 7 Oct 2011 11:20:07 -0000<br>
Delivered-To: <a href="mailto:saopaulo-pm@pm.org" target="_blank">saopaulo-pm@pm.org</a><br>
Delivered-To: <a href="mailto:saopaulo-pm@mail.pm.org" target="_blank">saopaulo-pm@mail.pm.org</a><br>
Received: (qmail 14962 invoked by alias); 7 Oct 2011 11:20:06 -0000<br>
X-Spam-Status: No, hits=-0.8 required=8.0<br>
tests=DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM,<br>
HTML_MESSAGE, RCVD_IN_DNSWL_LOW, SPF_PASS,<br>
T_TO_NO_BRKTS_FREEMAIL<br>
X-Spam-Check-By: <a href="http://la.mx.develooper.com" target="_blank">la.mx.develooper.com</a><br>
Received: from <a href="http://mail-yx0-f171.google.com" target="_blank">mail-yx0-f171.google.com</a> (HELO <a href="http://mail-yx0-f171.google.com" target="_blank">mail-yx0-f171.google.com</a>)<br>
(209.85.213.171) by <a href="http://la.mx.develooper.com" target="_blank">la.mx.develooper.com</a> (qpsmtpd/0.28) with ESMTP;<br>
Fri, 07 Oct 2011 04:20:04 -0700<br>
Received: by yxt3 with SMTP id 3so5088017yxt.16<br>
for <<a href="mailto:saopaulo-pm@mail.pm.org" target="_blank">saopaulo-pm@mail.pm.org</a>>; Fri, 07 Oct 2011 04:20:00 -0700 (PDT)<br>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=<a href="http://gmail.com" target="_blank">gmail.com</a>; s=gamma;<br>
h=mime-version:in-reply-to:references:date:message-id:subject:from:to<br>
:content-type; bh=aOc8q/RMtSyJstLM3aDeIK11RuXSDmHIp4xUeB395QE=;<br>
b=rvRHFN7ZqLlyTUgK1bFLlbupPWu359eNiDqMywlf5jRqaQVHzeBw3eI+m7Z/Vlih3J<br>
vMiYOpryL3kJMN1iZ1ZWLVMN0mDVXpv1acoEn8P7ocMqb7w5ySe0kWhMrr0UbBJAPuQv<br>
6yZX4lPAHwBk7o6EdN/NAHCN+SvN07HSicLDU=<br>
MIME-Version: 1.0<br>
Received: by 10.150.208.13 with SMTP id f13mr1320895ybg.362.1317986399765;<br>
Fri, 07 Oct 2011 04:19:59 -0700 (PDT)<br>
Received: by 10.151.150.2 with HTTP; Fri, 7 Oct 2011 04:19:59 -0700 (PDT)<br>
In-Reply-To: <CAHS-WQY4G6tim+GeJ+c1pTK08RGf6YcJ8q8uSDM9YBUM=<a href="mailto:fyZbg@mail.gmail.com" target="_blank">fyZbg@mail.gmail.com</a>><br>
References: <CABTgVHYF3SfAv4uQogjy-1GxQZ0iz=-<a href="mailto:kPAvTzQP%2B7mv8w0KoRQ@mail.gmail.com" target="_blank">kPAvTzQP+7mv8w0KoRQ@mail.gmail.com</a>><br>
<20111005140233.GZ23940@imac-de-thiago-rondon.local><br>
<CAD1BN033Y-e7XHJMoXpYDOt_uKbXoYj2r0bU=<a href="mailto:a%2BR1nKznKDSUg@mail.gmail.com" target="_blank">a+R1nKznKDSUg@mail.gmail.com</a>><br>
<CAEmYuOvA=AaBC6PYak+2fv=<a href="mailto:WXZdVYkdMO9Rhainfs85xE_VDVw@mail.gmail.com" target="_blank">WXZdVYkdMO9Rhainfs85xE_VDVw@mail.gmail.com</a>><br>
<<a href="mailto:CAEmYuOuA3Zc%2Bio7Jby0y8z16eai9nL6Vx62yDt9DuTbqb83PRQ@mail.gmail.com" target="_blank">CAEmYuOuA3Zc+io7Jby0y8z16eai9nL6Vx62yDt9DuTbqb83PRQ@mail.gmail.com</a>><br>
<<a href="mailto:CAEmYuOu4xHNG1zRr_Kt1p-JwW%2Bq6XnG5zs_%2BGEU63ZFbaB3qwA@mail.gmail.com" target="_blank">CAEmYuOu4xHNG1zRr_Kt1p-JwW+q6XnG5zs_+GEU63ZFbaB3qwA@mail.gmail.com</a>><br>
<CABoU2P38ydoUOWeOnkZSWdSVp3ay_oFLwME8U759+v=<a href="mailto:w2Cuc0A@mail.gmail.com" target="_blank">w2Cuc0A@mail.gmail.com</a>><br>
<<a href="mailto:CANgJoADRNMh4CR42UqV5i39j0NimcD--qx4zOucG8_ZSpz5X9w@mail.gmail.com" target="_blank">CANgJoADRNMh4CR42UqV5i39j0NimcD--qx4zOucG8_ZSpz5X9w@mail.gmail.com</a>><br>
<CABoU2P1v+g05av=<a href="mailto:aqDmNr4YuUtyiUGzQ4XisL7e5diSrT6FLdg@mail.gmail.com" target="_blank">aqDmNr4YuUtyiUGzQ4XisL7e5diSrT6FLdg@mail.gmail.com</a>><br>
<CAHS-WQY4G6tim+GeJ+c1pTK08RGf6YcJ8q8uSDM9YBUM=<a href="mailto:fyZbg@mail.gmail.com" target="_blank">fyZbg@mail.gmail.com</a>><br>
Date: Fri, 7 Oct 2011 08:19:59 -0300<br>
Message-ID: <<a href="mailto:CABoU2P0T30ugapvUYQfjERaZW9Z0eJ-a7uN237tOfDhyxBWA4g@mail.gmail.com" target="_blank">CABoU2P0T30ugapvUYQfjERaZW9Z0eJ-a7uN237tOfDhyxBWA4g@mail.gmail.com</a>><br>
From: Andre Carneiro <<a href="mailto:andregarciacarneiro@gmail.com" target="_blank">andregarciacarneiro@gmail.com</a>><br>
To: <a href="mailto:saopaulo-pm@mail.pm.org" target="_blank">saopaulo-pm@mail.pm.org</a><br>
Subject: Re: [SP-pm] Software livre em Perl<br>
X-BeenThere: <a href="mailto:saopaulo-pm@pm.org" target="_blank">saopaulo-pm@pm.org</a><br>
X-Mailman-Version: 2.1.14<br>
Precedence: list<br>
Reply-To: <a href="mailto:saopaulo-pm@mail.pm.org" target="_blank">saopaulo-pm@mail.pm.org</a><br>
List-Id: The Sao Paulo Perl Mongers List <<a href="http://saopaulo-pm.pm.org" target="_blank">saopaulo-pm.pm.org</a>><br>
List-Unsubscribe: <<a href="http://mail.pm.org/mailman/options/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/options/saopaulo-pm</a>>,<br>
<mailto:<a href="mailto:saopaulo-pm-request@pm.org" target="_blank">saopaulo-pm-request@pm.org</a>?subject=unsubscribe><br>
List-Archive: <<a href="http://mail.pm.org/pipermail/saopaulo-pm" target="_blank">http://mail.pm.org/pipermail/saopaulo-pm</a>><br>
List-Post: <mailto:<a href="mailto:saopaulo-pm@pm.org" target="_blank">saopaulo-pm@pm.org</a>><br>
List-Help: <mailto:<a href="mailto:saopaulo-pm-request@pm.org" target="_blank">saopaulo-pm-request@pm.org</a>?subject=help><br>
List-Subscribe: <<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>>,<br>
<mailto:<a href="mailto:saopaulo-pm-request@pm.org" target="_blank">saopaulo-pm-request@pm.org</a>?subject=subscribe><br>
Content-Type: multipart/mixed; boundary="===============0220940331=="<br>
Errors-To: saopaulo-pm-bounces+hernan.lopes=<a href="mailto:inexsoft.com.br@pm.org" target="_blank">inexsoft.com.br@pm.org</a><br>
Sender: saopaulo-pm-bounces+hernan.lopes=<a href="mailto:inexsoft.com.br@pm.org" target="_blank">inexsoft.com.br@pm.org</a><br>
X-Rcpt-To: <<a href="mailto:hernan.lopes@inexsoft.com.br" target="_blank">hernan.lopes@inexsoft.com.br</a>><br>
X-SmarterMail-Spam: SPF_None, ISpamAssassin 0 [raw: 0], Custom Rules [List-Unsubscribe 5:5;Received -10:-10]<br>
X-SmarterMail-TotalSpamWeight: -4</span><div><div></div><div class="h5"><br>
<br>
Nao, obrigado!
<div><br>
</div>
<div>Fui 'mordido' por esse módulo em várias ocasiões.</div>
<div><br>
</div>
<div>Eu prefiro implementar compartilhamento de informações e continuar usando o AnyEvent, ou implementar algo diferente, do que usar esse módulo de novo.</div>
<div><br>
</div>
<div><br>
</div>
<div>Cheers!<br>
<br>
<div class="gmail_quote">2011/10/6 breno <span dir="ltr"><<a href="mailto:breno@rio.pm.org" target="_blank">breno@rio.pm.org</a>></span><br>
<blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid #cccccc;padding-left:1ex" class="gmail_quote">
2011/10/6 Andre Carneiro <<a href="mailto:andregarciacarneiro@gmail.com" target="_blank">andregarciacarneiro@gmail.com</a>>:<br>
<div>> Pelo que eu entendi o Mantovani estava generalizando o problema de<br>
> paralelizar coisas, substituindo threads pelo AnyEvent. Eu só lembrei que<br>
> compartilhar variáveis com o AnyEvent exige mais esforço do que com<br>
> threads(até onde eu sei). Nesse caso eu estava sim me referindo ao fork_call<br>
> do AnyEvent::Util. Eu tentei sem muito sucesso usar o SysV para resolver<br>
> isso, mas tive vários problemas porque me faltam alguns conceitos do próprio<br>
> SysV. Como eu não tive tempo de resolver isso, e não vi outra solução eu<br>
> continuo dizendo que não rola compartilhar variáveis entre processos de<br>
> maneira tranquila como quando se usa threads.<br>
><br>
<br>
</div>
<a href="https://metacpan.org/module/forks" target="_blank">https://metacpan.org/module/forks</a><br>
<br>
[]s<br>
<span style="color:#888888"><br>
-b<br>
</span>
<div>
<div></div>
<div>=begin disclaimer<br>
  Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
</div>
</div>
</blockquote></div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
André Garcia Carneiro<br>
Analista/Desenvolvedor Perl<br>
<a href="tel:%2811%2982907780" value="+551182907780" target="_blank">(11)82907780</a><br>
</div></div></div></span>
<br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br><br clear="all"><br>-- <br><span style="color:rgb(0, 0, 0);font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><font size="2">Junior Moraes.<br>

<br></font></span><span style="color:rgb(0, 0, 0);font-family:'Times New Roman';font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><a href="http://www.twitter.com/juniiormoraes" target="_blank"><img src="http://i.imgur.com/yIS1c.png"></a><span> </span><a href="http://pt-br.facebook.com/juniiormoraes" target="_blank"><img src="http://i.imgur.com/BhlCG.png"></a><span> </span><a href="http://plus.google.com/104958988925423385684" target="_blank"><img src="http://i.imgur.com/y1VgL.png"></a><span> </span><a href="http://www.lastfm.com.br/user/juniior182" target="_blank"><img src="http://i.imgur.com/UgjTP.png"></a><span> </span><a href="http://www.delicious.com/fvox" target="_blank"><img src="http://i.imgur.com/Xmoky.png"></a><span> </span><a href="http://github.com/fvox" target="_blank"><img src="http://i.imgur.com/qK5SU.png"></a></span><br>

<br>