[SP-pm] [off-topic] Artigo sobre o Gearman com Perl no iMasters (dica para: 'Modulo Perl - monitoramento básico')

Suissa jnascimento at gmail.com
Fri Sep 17 14:57:37 PDT 2010


Depende de como vc programa ;D

Desculpe mas axo q os sistemas de chace tb entram na categoria NOSQL. Qquer
coisa q guarde dados sem a estrutura relacional eh NOSQL. Pq será q soh vcs
pensam q não é?

2010/9/17 Eden Cardim <edencardim em gmail.com>

> 2010/9/17 Suissa <jnascimento em gmail.com>:
> > Claro q vao falar q Memcached nao guarda os dados por isso tem uma
> extensao
> > chamada Membase que eprsiste no disco. Mas o conceito eh conter os dados
> em
> > uma forma não relacional. Nossa pessoal coisa simples pq vcs querem
> > complicar?
>
> É complicado sim, conceitualmente não é isso que você falou não. Um
> cache, por definição, armazena dados num local de acesso mais rápido
> em relação à localização original dos dados, com o propósito de
> otimizar o processamento. Isso implica que os dados armazenados num
> cache não são canônicos, só são válidos por uma determinada quantidade
> de tempo e o sistema não depende da existência deles para funcionar.
> Um exemplo do uso de caches é na arquitetura de processadores
> modernos, onde existem inclusive, várias camadas de cache. O conceito
> de cache é fundamental na engenharia, como por exemplo, a fabricação
> de processadores Celeron que eram apenas um Pentium II sem cache
> externo, resultando que em termos de linha de produção, era só não
> enviar os Pentium II para a etapa final de montagem que incorpora o
> cache, o que é bem mais barato do que ter duas linhas de produção
> separadas.
> Em termos de aplicações web, é importante saber diferenciar o conceito
> de cache vs base de dados, porque se você implementar da forma
> correta, quando o cache falhar, a aplicação vai continuar rodando, vai
> ser mais lenta, mas é melhor do que o sistema inteiro falhar.
> Se tem uma extensão que persiste o conteúdo do memcached, a
> implementação por trás dessa extensão é que é a base de dados, o
> memcached continua sendo o que é: um cache. Inclusive, esse tipo de
> integração dificulta bastante a implementação do sistema, já que é bem
> difícil manter o cache e a camada de persistência sincronizados. Um
> algoritmo que dependa da expiração dos dados que estão no cache para
> funcionar vai começar a exibir um comportamento esquisito se os dados
> passam a ser persistentes, e esses casos são *muito* difíceis de
> depurar.
>
> --
>    Eden Cardim       Need help with your Catalyst or DBIx::Class project?
>   Code Monkey                    http://www.shadowcat.co.uk/catalyst/
>  Shadowcat Systems Ltd.  Want a managed development or deployment platform?
> http://blog.edencardim.com/            http://www.shadowcat.co.uk/servers/
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>



-- 
Jean C. Nascimento aka Suissa
Prof. Análise e Soluções Web Fafit/Facic - Itararé - SP

skype: suissa_pg
gtalk/msn: jnascimento em gmail.com
twitter.com/suissacorp
www.suissacorp.com.br/
facebook.com/suissacorp

WebDeveloper
www.wgbnet.com.br/
<http://www.wgbnet.com.br/>
NoSQL Evangelist - MongoDB Contributor
nosqlbr.com.br/
<http://nosqlbr.com.br/>
iGrape Evangelist - Coordenador Geral
http://igrape.org
<http://igrape.org>
TheWebMind Evangelist - Coordenador de Interface & NoSQL
http://thewebmind.org/
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20100917/c952a36a/attachment.html>


More information about the SaoPaulo-pm mailing list