Este componente do POE é serial, pois depende do callback. Vc pode processar tudo no callback ou colocar numa fila e outro agente sincroniza. Entretanto paralelizar este tipo de atividade não é interessante para mim pois depende unicamente da banda disponivel, 2 uploads simultaneos não vão ser muito mais rapidos do que fazer serial MAS eu não tenho 100% de certeza.
On Wed, Mar 14, 2012 at 12:35 PM, Stanislaw Pusep <[email protected]> wrote: > Parabéns pelo excelente artigo, Thiago! > Uma dúvida!!! > O que acontece quando sobem 2 arquivos ao mesmo tempo? POE fará sincronizar > em paralelo? o_0 > Neste caso, como impor limite, no caso de algum troll tentar DoS subindo > milhares de arquivos pequenos? > A origem da minha dúvida é que já implementei algo parecido com o > AnyEvent::Filesys::Notify; enquanto sistemas distintos subiam XMLs no > diretório comum, um monitor validava o schema, o conteúdo e o escambau. O > AnyEvent garantidamente enfileira os eventos, então quando vários arquivos > pipocam do diretório enquanto um é processado, eles são "postergados" > automaticamente (já que o processamento dá um "lock"). > > ABS() > > > > > On Wed, Mar 14, 2012 at 00:12, Tiago Peczenyj <[email protected]> > wrote: >> >> Podem mandar criticas galera. >> >> On Tue, Mar 13, 2012 at 11:59 PM, Thiago Rondon <[email protected]> >> wrote: >> > Pessoal, >> > >> > O artigo de hoje é do nosso famoso e querido @pac_man, e é sobre a >> > resolução >> > de um problema muito interessante utilizando o Amazon Web Service/S3. >> > >> > http://sao-paulo.pm.org/equinocio/2012/mar/14 >> > >> > Aproveitem ! >> > >> > abs! >> > -Thiago Rondon >> > =begin disclaimer >> > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> > SaoPaulo-pm mailing list: [email protected] >> > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> > =end disclaimer >> >> >> >> -- >> Tiago B. Peczenyj >> Linux User #405772 >> >> http://pacman.blog.br >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: [email protected] >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> =end disclaimer > > > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > -- Tiago B. Peczenyj Linux User #405772 http://pacman.blog.br =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
