2 pontos por GN⁺ 2023-10-12 | 1 comentários | Compartilhar no WhatsApp
  • O Spacedrive é um gerenciador de arquivos multiplataforma e de código aberto baseado em um sistema de arquivos distribuído virtual (VDFS) escrito em Rust.
  • Atualmente, ele está na fase alfa de desenvolvimento, e alguns recursos podem estar ausentes ou desativados na versão oficial.
  • O Spacedrive permite organizar arquivos em vários dispositivos, de serviços em nuvem a discos rígidos offline, combinando capacidade de armazenamento e poder de processamento em uma nuvem distribuída pessoal.
  • Este software foi projetado para criadores independentes, colecionadores e pessoas que desejam gerenciar sua própria pegada digital.
  • O VDFS é um sistema de arquivos projetado para operar em várias camadas de armazenamento, oferecendo uma API consistente para manipular e acessar conteúdo em vários dispositivos.
  • Este software busca resolver o problema de dados presos em capacidades limitadas e na quase inexistente interoperabilidade entre serviços e sistemas operacionais.
  • Este projeto usa a stack "PRRTT" (Prisma, Rust, React, TypeScript, Tauri), e o núcleo (sdcore) foi escrito inteiramente em Rust.
  • O Tauri é usado para criar webviews nativas do sistema operacional em Rust puro, reduzindo o tamanho do pacote e o uso médio de memória.
  • A aplicação inclui em bundle o mecanismo de consultas do Prisma e a geração de código para a API em Rust, além de um executor de migrações leve feito sob medida para o contexto de aplicativos desktop.
  • O projeto é organizado como um monorepo, com apps separados para desktop, mobile, web e landing page, além de pacotes distintos para cliente, UI, interface, configurações e extensões de sistema para vários sistemas operacionais.

1 comentários

 
GN⁺ 2023-10-12
Comentários do Hacker News
  • Artigo sobre o Spacedrive, um explorador de arquivos open source e multiplataforma.
  • Alguns usuários relataram problemas com o Spacedrive, como dificuldade para navegar em diretórios com grande volume de arquivos.
  • Preocupações com exigências incomuns em um explorador de arquivos comum, como criação de biblioteca, compartilhamento de análises e necessidade de login.
  • Alguns usuários sugerem que o Spacedrive pode ser mais adequado para criadores digitais que não estão acostumados com o terminal.
  • Críticas de que o marketing do software não comunica com clareza seu propósito e valor.
  • Usuários sugerem que o Spacedrive pode ser útil para gerenciar arquivos entre várias plataformas de armazenamento em nuvem.
  • Preocupações com a latência e a velocidade de indexação do software.
  • Alguns usuários questionam a escolha de React no desenvolvimento do software e sugerem alternativas como C++ ou Qt.
  • Usuários sugerem melhorias como um toggle claro para acesso via WAN, melhor desempenho de busca e adição de abas.
  • Preocupações com o uso do Prisma, que parece isolar os desenvolvedores do banco de dados.
  • Usuários sugerem recursos adicionais, como identificação de itens duplicados e gerenciamento de biblioteca de fotos.
  • Há a percepção de que fazer login em um explorador de arquivos é algo incomum e que pode causar rejeição.
  • O conceito de um índice pesquisável e navegável de todos os armazenamentos de arquivos locais e em nuvem parece interessante e potencialmente valioso.
  • Preocupações com a sensibilidade de todos os arquivos, incluindo os locais e offline, e com a necessidade de opções self-hosted/locais na empresa.
  • Apesar das críticas, alguns usuários veem potencial na ideia e incentivam o desenvolvimento.