15 setembro 2008

Tráfego de Internet local está evitando os EUA

Enfim as negociações e a montagem da infra-estrutura local de troca de tráfego de Internet aqui no Brasil estão começando a dar resultados.

Este processo está sendo lento, principalmente na América Latina, mas pelo menos está acelerando nos últimos anos. Hoje cerca de 70% do tráfego de Internet da América Latina ainda passa pelo backbone com os eixos dos EUA e da Europa, enquanto a Europa já está com quase 80% do seu tráfego sendo feito intra-rede.

Esta tendência é inevitável, pois as redes tendem a evoluir para acomodar de forma mais eficiente o tráfego presente, apesar de estar caminhando um pouco lento aqui no sul da América.

Agora os especialistas em inteligência dos EUA, principalmente os militares, estão preocupados. Como o tráfego mundial está deixando de usar os EUA como passagem, não vai ficar tão fácil interceptar as comunicações para captura de informações como era antes...

13 setembro 2008

Barco na Lagoa da Conceição - Florianópolis

Barco na Lagoa da Conceição

Aprendendo a fotografar... Ficou boa esta...

11 setembro 2008

Lembrete...

Fazer isto vale a pena?
Que impacto gerei?
Vai fazer diferença no longo prazo?
Que relacionamentos criei?
Independentemente de onde você vive, em qualquer coisa que você faça, você tem uma obrigação a cumprir.
[Fonte: Seth Godin]

05 setembro 2008

Mercado de DVDs acabando na Coréia do Sul

O que acontece quando a Internet tem banda suficiente para troca on-line de mídia? O mercado de distribuição de mídia em plástico vai para o saco!

A NewTeeVee está discutindo o impacto que o broadband de altíssima velocidade disponível na Coréia do Sul no mercado de DVDs. Basicamente está acontecendo com DVDs lá o que a gente já viu acontecer com CDs aqui no Brasil: as gravadoras desistem do mercado!

Pelo jeito, da mesma forma que a evolução da distribuição de músicas caminhou de CDs para MP3s em iPods e servidores na Internet, os DVDs também vão caminhar para os seus equivalentes...

21 julho 2008

Cassandra: bigtable/dynamo em código aberto do facebook

Algumas semanas atrás o Facebook liberou sem chamar muita atenção sua implementação de uma base de dados robusta e replicada inspirada do BigTable do Google e utilizando conceitos de distribuição de dados do Dynamo da Amazon.

É um código feito em Java de cerca de 40 mil linhas que parece implementar um núcleo funcional mas sem todas as liberdades que existem nos sistemas da Google e da Amazon.

Foi implementado recentemente por uma equipe pequena interna a Facebook como uma alternativa mais simples que a plataforma Hadoop que já está sendo usada a algum tempo no Facebook.

O código está no Google Code e existe uma apresentação sobre o projeto discutindo alguns detalhes internos.

17 julho 2008

Um guia curto para dominar o mundo...

Você quer ser uma peça do tabuleiro ou você quer jogar o jogo da sua vida?

Este pequeno e-book é muito interessante porque levanta as perguntas mais importantes da vida de todos:
  • O que você realmente quer desta vida?
  • O que você pode oferecer ao mundo que ninguém mais pode?
Com estas perguntas você é levado a analisar e questionar seu comportamento com a vida e imaginar como seria enfrentar as forças de conformação da sociedade, sair da mediocridade e realizar o que o universo realmente espera de você: mudar o mundo.

O bacana é que na prática maximizar os objetivos de resultados para si e para o mundo não é contraditório. Na realidade o sucesso de um só é possível pelo sustento do sucesso do outro.

Sair da mediocridade é difícil mas você deve a você e ao mundo pelo menos tentar começar. O que você fará hoje para começar a tomar o mundo?

08 julho 2008

Consistência eventual de dados no eBay

A revista Queue da ACM publicou na edição maio/junho de 2008 um artigo chamado "ACID vs. BASE" de Dan Pritchett (eBay) falando do conceito de consistência eventual em armazenamento escalável de dados.

É uma ótima introdução dos conceitos de gerenciamento de dados distribuídos aonde a consistência perfeita "ACID" é abandonada para permitir níveis de performance e escalabilidade que são impossíveis de atingir numa plataforma monolítica.

Já fiz vários comentários sobre o conceito de dados distribuídos, o interessante é como que todos os grandes serviços na Internet (Google, Amazon, eBay, etc) só conseguiram atingir o público mundial abandonando a segurança da consistência tão defendida pelos fornecedores convencionais de banco de dados comerciais.

Na prática, quando os dados passam a ser divididos em milhares de servidores separados para conseguir a performance, a consistência "global" acaba sendo impossível de ser atingida.