[SP-pm] Sincronizando arquivos na nuvem por Tiago Peczenyj

Tiago Peczenyj tiago.peczenyj at gmail.com
Wed Mar 14 10:13:31 PDT 2012


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 <creaktive at gmail.com> 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 <tiago.peczenyj at gmail.com>
> wrote:
>>
>> Podem mandar criticas galera.
>>
>> On Tue, Mar 13, 2012 at 11:59 PM, Thiago Rondon <thiago at aware.com.br>
>> 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: SaoPaulo-pm at pm.org
>> >  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: SaoPaulo-pm at pm.org
>>  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: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>



-- 
Tiago B. Peczenyj
Linux User #405772

http://pacman.blog.br


More information about the SaoPaulo-pm mailing list