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

Renato Santos renato.cron at gmail.com
Wed Mar 14 11:47:03 PDT 2012


Hmm,
falando em linux,
e saindo um pouco do POE. o catalyst usa uma opção de restart que é
compativel com várias plataformas, mas ele fica muito mais rapido (no
linux) quando instala o* Linux::Inotify2*

2012/3/14 Stanislaw Pusep <creaktive at gmail.com>

> Bacana!
> Esse componente do POE independe de backends do tipo do Inotify? Ele só
> reagenda um opendir()?
>
> ABS()
>
>
>
>
> On Wed, Mar 14, 2012 at 14:13, Tiago Peczenyj <tiago.peczenyj at gmail.com>wrote:
>
>> 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
>> =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
>
>


-- 
Saravá,
Renato CRON Santos
http://www.renatocron.com/blog/
@renato_cron <http://twitter.com/#!/renato_cron>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20120314/181c8434/attachment-0001.html>


More information about the SaoPaulo-pm mailing list