- Navios
- 9 de agosto de 2026 às 17:57 UTC
- Autor
- Kamo
- Enviar
- 3888d55
Encaminhar um vídeo de 2 GB para três colegas custa três uploads completos. Armazenamento os deduplicaram em um objeto, mas somente após cada transferência ter sido concluída e — o membro pagou por cada byte, três vezes, para produzir uma cópia plataforma já tinha. Dois terminais resolvem-no antes de qualquer movimento de bytes. /attachments/sonda responde se a arquivo deste tamanho poderia existir em tudo, o que é barato e permite que um cliente skip hashing para quase todos os arquivos genuinamente novos. /attachments/link leva hashes o cliente computou-se e, quando resolvem o conteúdo armazenado, cria o anexo outright; um 404 significa 'nunca visto, upload it' e é uma resposta ordinária em vez de um Falha. Os hashes são uma reivindicação, não uma autorização: eles só resolvem contra o conteúdo já armazenado dentro do próprio escopo de dedup do chamador, e ambos os endpoints requerem sessão associação como qualquer outra rota de anexo. Upload e link compartilham uma linha de construção caminho de propósito — se os bytes viajados ou foram reconhecidos, o anexo que As terras na conversa devem ser indistinguíveis.