Ads 468x60px

quarta-feira, 7 de setembro de 2011

Governo americano doa código fonte de base de dados NoSQL à Fundação Apache

Construída sobre as tecnologias Hadoop, Zookeeper e Thrift da Apache, o Accumulo é um sistema de armazenamento distribuído de dados chave/valor baseado no desenho de BigTable do Google. Desenvolvido pela Agência Nacional de Segurança dos Estados Unidos (U.S. National Security Agency, ou NSA), o projeto Accumulo foi oferecido à Apache Software Foundation para ser incubado pela fundação e eventualmente se tornar um novo projeto Apache. O grande diferencial do Accumulo é sua capacidade de oferecer controle de acesso minunciosamente detalhado, que permite que usuários diferentes acessem um registro, mas vejam apenas os campos que são autorizados à ver. Os desenvolvedores da NSA acreditam que tal base de dados pode ser usada por "governos, empresas do ramo de saúde, e indústrias em que a privacidade é uma preocupação."

De acordo com a proposta, o Accumulo já possui centenas de desenvolvedores usando a base de dados e está em desenvolvimento desde o começo de 2008. A tecnologia já acumula mais de 200.000 linhas de código, em sua maioria Java, e "centenas de páginas de documentação." A NSA afirma na proposta que o projeto foi desenvolvido desde o princípio como código aberto, usando ferramentas e bibliotecas comuns como o Maven e tantas outras. Apesar de não existir nenhuma documentação disponível na rede, os desenvolvedores esperam apresentar um trabalho sobre os resultados obtidos com o Yahoo! Cloud Serving Benchmark (YCSB) para a base de dados no simpósio ACM de 2011 sobre computação em nuvem.
Fonte: h-online, em inglês.

0 comentários: