Assets V2
Arquitetura e Fluxo
Visão geral dos recursos, benefícios e fluxo do Assets V2.
Arquitetura e Fluxo
Benefícios
- Evita downloads duplicados
- Links encurtados reduzem payload e custo de tokens
- Evita links quebrados/expirados
- Monitoramento periódico de saúde
- Permite trocar o armazenamento mantendo o link compartilhado
Recursos utilizados
- public.assets
- encryptJson()/- decryptJson()(- secOps/crypto.js)
- MinIO service
- Kutt (encurtador)
- MediaLinkHealthChecker()
Fluxo resumido
- Usuário envia URL
- Sanitiza e valida (Health Checker)
- Analisa (mediaAnalysisV3.js)
- Salva em public.assetse MinIO
- Encurta (Kutt)
- Retorna ao usuário