O que uma CDN resolve (e o que ela não resolve)
Pergunta
O que uma CDN faz, e o que continua sendo problema seu mesmo com uma na frente?
Resposta esperada
Uma CDN tem servidores (edge) espalhados geograficamente que cacheiam e servem conteúdo perto do usuário — reduz latência (menos distância), tira carga da sua origem, absorve picos e ajuda contra DDoS volumétrico. Ótima pra assets estáticos (JS, CSS, imagens, vídeo) e respostas cacheáveis com `Cache-Control`. O que NÃO resolve: conteúdo personalizado por usuário (não cacheável, vai à origem toda vez, a não pt de edge compute); invalidação — quando o conteúdo muda, o cache da borda pode servir a versão velha até expirar ou você fazer purge (e purge global não é instantâneo); a latência da primeira requisição de um objeto não cacheado ainda (cache miss vai à origem); e a lógica de negócio, banco e escrita continuam 100% do seu lado. CDN é uma camada de leitura, não uma solução de arquitetura.
Por que perguntam isso
Pergunta pleno. Sinal de nuance: a invalidação e o conteúdo personalizado como limites reais, não 'CDN resolve performance'.