Un visitante en Sydney carga su sitio alojado en Francia. El CDN ya está poniendo las imágenes en Sydney. Pero cada solicitud HTML regresa a Europa para verificar una cookie de sesión: cuatrocientos milisegundos más. El equipo habla de “computación de borde” sin saber si centrarse en ello, el blog estático o la búsqueda de texto completo en Postgres.
La computación perimetral consiste en ejecutar un poco de lógica lo más cerca posible del visitante, sin mover toda la pila. La pregunta útil: ¿qué milisegundos son costosos para el viaje de ida y vuelta y cuáles no necesitan la base?
Tres capas: no confundir
| Capa | Rol | Ejemplo |
|---|---|---|
| Caché CDN | Servir bytes ya calculados | CSS, imágenes, JS |
| Computación perimetral | Cálculo ligero por consulta | Autenticación, redireccionamiento geográfico, A/B |
| Origen | Verdad empresarial + DB | Realizar pago, cuenta de cliente |
Acelere hasta el límite lo que es idempotente, almacenable en caché o sin estado duradero. Mantener en origen lo que escribe en base o requiere transacciones.
Poner Postgres “en el borde” es un antipatrón. Poner una decisión de enrutamiento en el borde es una buena decisión.
Casos de uso concretos
Ruta geográfica — /fr/ versus /de/ según Accept-Language o país, sin solicitud de ida y vuelta.
Autenticación perimetral: validación JWT o cookie firmada en POP; el origen recibe una identidad ya verificada.
Personalización ligera: banner promocional, indicador de funciones, página de mantenimiento.
Agregación de solo lectura: combina dos o tres API públicas en una respuesta almacenable en caché de sesenta segundos.
Protección: limitación de velocidad, puntuación del bot antes del origen; consulte WAF y DDoS petit site.
Complete con primer uso de CDN si es nuevo en el almacenamiento en caché estático.
Límites técnicos
Tiempo de CPU limitado: milisegundos a segundos, no trabajos largos. Sin disco local duradero: solo borde KV o caché TTL. Coherencia compleja: invalidación de caché difícil, posible contenido obsoleto. Depuración dolorosa: reproducir un error "solo en POP de Brasil" requiere registros de borde. Bloqueo de proveedores: trabajadores, Lambda@Edge, Fastly Compute@Edge: diferentes API.
GDPR y soberanía
La ventaja implica el procesamiento (a veces de datos personales) en la infraestructura del proveedor, a veces fuera de la UE. Haga estas preguntas: ¿Qué COP para los visitantes de la UE? ¿Las cookies de sesión pasan por un POP americano? ¿Los registros perimetrales contienen IP y agente de usuario almacenados dónde?
Para datos confidenciales, limite el borde a estático o elija actores que documenten los COP de la UE. Consulte RGPD host y Cloud Act.
Cuándo no usar el borde
No vaya al límite: escriba consultas en la base, sesiones almacenadas en origen sin caché, personalización basada en el historial completo del cliente o lógica empresarial que requiera transacciones ACID. Tampoco mueva trabajos largos (generación pesada de PDF, transcodificación de video): los límites de CPU de Workers o Lambda@Edge interrumpirán la ejecución.
La ventaja brilla en la ruta de lectura activa: activos, decisiones de enrutamiento, validación de tokens, agregación almacenable en caché. Todo lo demás permanece en el origen o en una región central, y eso es normal. Antes de cualquier proyecto perimetral, cree un perfil de una página real con WebPageTest: sabrá en diez minutos si la ganancia potencial vale la complejidad operativa.
Lo mejor: acelerar el componente incorrecto no acelera el sitio
Decide y avanza sin puntos ciegos
Analice la cascada de la red mediante WebPageTest de dos o tres regiones. Identificar origen evitable ida y vuelta. Prototipo de un trabajador o de una ruta de borde en una ruta de lectura. Mida el percentil 95 antes y después más la carga original. Documente el alcance del RGPD del borde: cookies, registros y POP utilizados. Compare la CDN y el borde integrados en el directorio y el comparador antes de vincular su arquitectura a un único proveedor.
Preguntas frecuentes
¿Borde reemplaza el origen?
No para el corazón con estado. Edge oculta, filtra, decide; la base sigue siendo original.
¿CDN versus computación perimetral?
CDN sirve archivos; Edge ejecuta código en POP.
¿Ventaja de EE. UU. y del RGPD?
Mapa de datos personales; POP UE u origen solo para sensibles.
¿Hay suficientes trabajadores de Cloudflare?
A menudo sí para reescritura/autenticación/caché selectiva. Pruebe el procesador y los límites de carga.
Computación perimetral: acelere lo que no necesita su base; no mueva su base con el pretexto de la proximidad.
