[Rio-pm] AnyEvent

Tiago Peczenyj tiago.peczenyj em gmail.com
Quinta Março 15 07:00:30 PDT 2012


Na verdade não é que ele envia "mais rapido" e sim que o TCP possui
mecanismos para evitar que uma rede fica engargalada. Por isso que p2p
usa muito udp e deixam as operadoras em pânico tambem.

Vc esta testando o que? um webserver?

On Thu, Mar 15, 2012 at 10:58 AM, Aureliano Guedes
<guedes_1000 em hotmail.com> wrote:
> To usando UDP porque creio que tenha vantagem na frente de TCP quando se
> trata de velocidade no envio de datagramas (não sei se to certo), UDP não
> garante a entrega mas envia mais rapido.
> Realmente acho que a rede dificilmente seria o gargalo, logo vou me
> concentrar na memoria e no CPU.
>
>
>> From: tiago.peczenyj em gmail.com
>> Date: Thu, 15 Mar 2012 10:48:54 -0300
>
>> To: rio-pm em pm.org
>> Subject: Re: [Rio-pm] AnyEvent
>>
>> mas vc quer fazer teste de carga com pacotes UDP?
>> vc vai medir quantos pacotes vão ser descartados (afinal udp não
>> garante entrega)?
>> vc quer testar a rede ou a aplicação? se for uma aplicação, vc esta
>> monitorando CPU, memoria e outras coisas ou vc tem certeza que a rede
>> será o gargalo?
>>
>>
>> On Thu, Mar 15, 2012 at 10:46 AM, Aureliano Guedes
>> <guedes_1000 em hotmail.com> wrote:
>> > Stanislaw eu ate entendi a diferença, mas não to sabendo como fazer.
>> > Tiago, eu to fazendo para teste de carga, stress da rede, ver ate quanto
>> > uma
>> > rede aguenta receber pacotes.
>> > Mas pra estudo tambem de parallels event.
>> >
>> > Aqui o link do codigo no pastebin -> http://pastebin.com/ewHrXfs8
>> >
>> >> From: tiago.peczenyj em gmail.com
>> >> Date: Thu, 15 Mar 2012 10:38:12 -0300
>> >
>> >> To: rio-pm em pm.org
>> >> Subject: Re: [Rio-pm] AnyEvent
>> >>
>> >> Que mal pergunte, vc quer aprender ou isso é uma necessidade
>> >> específica como teste de carga ou monitoração? De repente o que vc
>> >> quer ja existe sob forma de outro módulo.
>> >>
>> >> Outra coisa, mesmo que com threads seja dificil, vc podia mostrar (via
>> >> pastebin) o que vc ja fez, de repente esta 99% correto, faltando só um
>> >> detalhe.
>> >>
>> >> On Wed, Mar 14, 2012 at 5:29 PM, Aureliano Guedes
>> >> <guedes_1000 em hotmail.com> wrote:
>> >> > Boa tarde monges,
>> >> > estou tentando entender o modulo AnyEvent, mas programação orientada
>> >> > a
>> >> > eventos é  russo pra minha cabeça ainda.
>> >> >
>> >> > Eu tenho uma rotina que se conecta a um IP qualquer usando protocolo
>> >> > UDP
>> >> > com
>> >> > IO::Socket::INET, e quero que essa rotina tente fazer 10 requisições
>> >> > por
>> >> > vez.
>> >> > Eu ja eliminei a ideia de usar threads, mas to com dificuldade de
>> >> > usar
>> >> > esse
>> >> > modulo.
>> >> >
>> >> > To totalmente perdido, pensei em usar AnyEvent::Util e List::Util,
>> >> > mas
>> >> > to
>> >> > começando a achar que não é apropriado, mas foi la que achei um
>> >> > exemplo
>> >> > mais
>> >> > ou menos...
>> >> >
>> >> > Se puderem colaborar com um exemplo bem simples para eu entender, eu
>> >> > agradeço...
>> >> >
>> >> > Att,
>> >> > Aureliano Guedes
>> >> >
>> >> > _______________________________________________
>> >> > Rio-pm mailing list
>> >> > Rio-pm em pm.org
>> >> > http://mail.pm.org/mailman/listinfo/rio-pm
>> >>
>> >>
>> >>
>> >> --
>> >> Tiago B. Peczenyj
>> >> Linux User #405772
>> >>
>> >> http://pacman.blog.br
>> >> _______________________________________________
>> >> Rio-pm mailing list
>> >> Rio-pm em pm.org
>> >> http://mail.pm.org/mailman/listinfo/rio-pm
>> >
>> > _______________________________________________
>> > Rio-pm mailing list
>> > Rio-pm em pm.org
>> > http://mail.pm.org/mailman/listinfo/rio-pm
>>
>>
>>
>> --
>> Tiago B. Peczenyj
>> Linux User #405772
>>
>> http://pacman.blog.br
>> _______________________________________________
>> Rio-pm mailing list
>> Rio-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/rio-pm
>
> _______________________________________________
> Rio-pm mailing list
> Rio-pm em pm.org
> http://mail.pm.org/mailman/listinfo/rio-pm



-- 
Tiago B. Peczenyj
Linux User #405772

http://pacman.blog.br


Mais detalhes sobre a lista de discussão Rio-pm