Skip Navigation

Uso de recursos da instância

Peço perdão ao time de moderação se não for o local adequado para perguntar isso. Também já adianto que não sou da computação, então posso estar me preocupando com um problema inexistente.

Conforme eu uso mais o Lemmy e vejo as comunidades que sigo crescerem, fico pensando em quão eficiente é o uso de recursos das instâncias individuais. Com isso, quero dizer: pelo que entendo, quando eu, usuário do lemmy.eco.br, me inscrevo em determinada comunidade em outra instância, uma cópia é criada no servidor de que meu usuário é nativo. Os posts, comentários e, mais importantemente, arquivos e imagens associados são clonados também, pelo que entendi.

Li em algum lugar que são 20 (ou um número qualquer, mas não todos) os posts copiados quando algum usuário se inscreve numa comunidade "nova" para a instância de que ele é nativo (significando: ele é o primeiro usuário da instância que se inscreve naquela determinada comunidade que está baseada em outra instância), o que deve ajudar um pouco, mas talvez isso nem seja o caso, já que foi só algo que li por aí.

Sei que a instância só vai fazendo cópias conforme os usuários se inscrevem por aí, então não existe uma cópia de todo "lemmyverso" em todas as instâncias, ao que entendo. Isso também exclui instâncias desfederadas, imagino.

Ainda assim, imagino que o uso dos recursos aumenta bastante conforme mais usuários participam, especialmente os chamados power users, que se inscrevem em múltiplas comunidades e obrigam a instância de origem a fazerem cópias de diversas comunidades.

Outra questão que pensei diz respeito a usuários inativos. Se alguém cria uma conta, se inscreve em determinada comunidade em que nenhum usuário da instância tenha se inscrevido antes e deixa de acessar a conta, esse usuário está criando um gasto à instância desnecessariamente.

Tendo em mente essas considerações e que eu talvez nem saiba do que estou falando, gostaria de saber o parecer de vocês, especialmente a administração da instância, sobre o que eu falo. Estou falando groselha? Entendi errado como funciona o Lemmy? E, se não, é sustentável um servidor que funcione nessa lógica a longo prazo? Existe algum "prazo" para deletar conteúdo antigo, para ajudar com armazenamento?

Agradeço desde logo a paciência com meu desconhecimento.

7

You're viewing a single thread.

7 comments
  • Peço perdão ao time de moderação se não for o local adequado para perguntar isso. Também já adianto que não sou da computação, então posso estar me preocupando com um problema inexistente.

    É o local correto sim.

    Tendo em mente essas considerações e que eu talvez nem saiba do que estou falando, gostaria de saber o parecer de vocês, especialmente a administração da instância, sobre o que eu falo. Estou falando groselha? Entendi errado como funciona o Lemmy? E, se não, é sustentável um servidor que funcione nessa lógica a longo prazo? Existe algum “prazo” para deletar conteúdo antigo, para ajudar com armazenamento?

    Sua inferencia esta correta. Não só o Lemmy mas o Mastodon e chuto que as demais plataformas operando no protocolo AP operam da mesma forma. Quanto ao espaço que a instância do Lemmy ocupa no servidor, isso tem melhorado muito. O Banco de Dados do Lemmy tem ficado cada vez mais eficiente e desde a ultima atualização ele passou a ocupar ~10% do espaço que ocupava anteriormente. Graças a popularidade que vem crescendo e o fato de ser uma aplicação de código aberto eu espero ainda mais melhorias num ritmo cada vez maior.

    O armazenamento de imagens e videos é um pouco mais problemático, mas com uma das ultimas atualizações podemos agora usar Object Storage, que é oferecido por um preço MUITO mais barato pelas prestadoras de Infraestrutura, ainda não fiz a migração pra esse tipo de armazenamento, mas ele esta no meu roadmap.

    Existe um prazo para deletar conteudo antigo e que pode ser configurado pelo admin da instância, eu particularmente sou contrário a utilizar esse artificio aqui, pois na minha opinião, é contrario ao proposito de substituir o reddit enquanto uma base de conhecimento. Talvez com uma ampla utilização da wiki, a gente possa adotar esse modelo uma vez que o conteudo importante seria transferido de forma organizada para lá.

    Quanto a sustentabilidade do servidor, a moderação do r/Brasil tem atuado ativamente para garantir que os serviços continuem operando indefinitivamente. Futuramente, caso seja necessario, adicionaremos uma forma de contribuição dos usuários por meio de doações, fazendo uso de alguma plataforma transparente como o libera pay.

You've viewed 7 comments.