Edge computing
El edge computing es un modelo en el que el procesamiento de datos se ejecuta en nodos distribuidos cerca del usuario final (el "edge" de la red), no en un datacenter centralizado, para conseguir latencias muy bajas (<50 ms) y reducir el ancho de banda hacia el backbone central. Cloudflare Workers, Vercel Edge y AWS Lambda@Edge son ejemplos.
Qué es Edge computing
Edge computing distribuye procesamiento desde datacenters centrales hacia nodos cerca de usuarios finales. Permite latencias <10ms y reduce ancho de banda al backbone central.
Cómo funciona
Plataformas como Cloudflare Workers, Vercel Edge, AWS Lambda@Edge despliegan funciones en cientos de PoPs. Tu código corre en el PoP más cercano al usuario. Resultado: respuestas en <50ms globalmente.
Cuándo usarlo
APIs con muchos usuarios globales, autenticación, A/B testing, personalización en tiempo real, IoT, gaming. Limitación: tiempos de ejecución cortos, menos servicios disponibles que cloud central.
Datos curiosos
- Cloudflare Workers despliegan en <30 segundos a >300 ciudades.
- Edge typical limit: 50ms ejecución, 128MB memoria.
- 5G + edge habilitará apps tiempo real (AR, vehículos autónomos).
Preguntas frecuentes
¿Diferencia con CDN?
CDN cachea contenido. Edge ejecuta código. Servicios modernos combinan ambos.
¿Cuándo elegir edge?
Audiencia global, latencia crítica, lógica simple. Para procesos complejos o BD pesadas: cloud central.
¿Sustituye al cloud?
No, complementa. Lógica edge + datos centralizados es la arquitectura típica.