13
Perkeep
O Perkeep é um conjunto de formatos, protocolos e software de código aberto para modelagem, armazenamento, pesquisa, compartilhamento e sincronização de dados à prova de futuro.Os dados podem ser arquivos ou objetos, tweets ou vídeos de 5 TB, e você pode acessá-los por telefone, navegador ou FUSE.
Perkeep é o seu sistema de armazenamento pessoal para toda a vida.Observe que é um "sistema de armazenamento", não apenas um "sistema de arquivos".Ele pode armazenar e ser acessado como um sistema de arquivos tradicional, mas é especializado em representar objetos de nível superior que não precisam existir apenas em um local da árvore.(por exemplo, uma foto, um comentário, um "curtir", uma postagem no blog) ou uma árvore de vídeos de 5 TB com bits no modo Unix que você pode acessar através de um sistema de arquivos FUSE.Seja qual for ... É: * uma maneira de armazenar, sincronizar, compartilhar, modelar e fazer backup de conteúdo paranóico sobre privacidade, com tudo privado por padrão inteiramente sob seu controle * Código aberto (licenciado pela Apache) * O Perkeep tem a seguinte: **armazenamento endereçável ao conteúdo, na camada mais baixa ("Como o git para todo o conteúdo da sua vida") ** partes interoperáveis separadas (armazenamento, sincronização, compartilhamento, modelagem), com protocolos e funções bem definidos ** indexando e pesquisando seu conteúdo* ambicioso, mas ... * simples!(Texto JSON + hashes) * independente da linguagem de programação (partes e implementações diferentes em Go, Python, Java, Perl, Bash, ... a linguagem não importa.) O que importa é simples, bem definido, formatos e HTTPinterfaces.* nem "Cloud" nem "Local".felizmente ambos.Execute-o em sua própria máquina (qualquer sistema operacional, qualquer arquitetura), seu telefone, EC2, App Engine, Heroku, qualquer que seja.* um "projeto de 20%" de alguns funcionários do Google (e não-googlers), mas não centrado no Google nem endossado pelo Google (exceto eles nos permitindo abrir nosso projeto paralelo)