🌐 O Que é CDN e Por Que Usamos
CDN (Content Delivery Network) é uma rede de servidores distribuídos geograficamente que armazena cópias do nosso app. Quando você clica em "Baixar", o sistema automaticamente te conecta ao servidor mais próximo de você.
Utilizamos AWS CloudFront com 3 edge locations no Brasil (São Paulo, Rio de Janeiro e Curitiba), garantindo latência <40ms para 95% dos usuários brasileiros.
🔍 Processo Técnico de Download (Passo a Passo)
- 1. Detecção Geográfica: Sistema identifica sua localização via IP (precisão de cidade)
- 2. Roteamento Inteligente: DNS Route53 direciona ao edge location mais próximo (<40ms)
- 3. Verificação de Cache: Servidor checa se tem versão 2.1.0 em cache local
- 4. Compressão Brotli: Arquivo comprimido de 82MB → 58MB (-29% tamanho)
- 5. Transferência SSL/TLS 1.3: Download criptografado 256-bit (segurança bancária)
- 6. Verificação SHA-256: Seu dispositivo valida integridade do arquivo automaticamente
- 7. Resume Capability: Se conexão cair, retoma de onde parou (não começa do zero)