Saltar al contenido
Glosario / Desarrollo web
Desarrollo web

Edge computing

Ejecutar código y servir contenido desde servidores cercanos al usuario (300+ ubicaciones globales), no desde un servidor centralizado. Base de los CDN modernos.

También conocido como: edgecomputación en el borde

Qué es edge computing

Edge computing es el paradigma de ejecutar código y servir contenido desde servidores cercanos al usuario (en “el borde” de la red), en lugar de centralizar todo en uno o pocos servidores.

Por qué importa

Modelo tradicional (servidor central):

  • Tu app está en AWS Frankfurt
  • Usuario en Tokio
  • Cada request viaja 11.000 km → 200-400 ms de latencia mínima

Modelo edge:

  • Tu app se distribuye en 300+ ubicaciones globales
  • Usuario en Tokio recibe respuesta del servidor en Tokio
  • Latencia: 20-50 ms

Plataformas edge populares

Cloudflare Workers

  • 300+ ubicaciones edge
  • Lenguaje: JavaScript, TypeScript, WebAssembly
  • Cold start <5 ms
  • Precio: 5€/mes incluye 10M requests/mes
  • Casos de uso: APIs, lógica de autenticación, transformaciones HTML

Vercel Edge Functions

  • 40+ ubicaciones
  • JavaScript/TypeScript
  • Cold start <50 ms
  • Integrado con Next.js
  • Casos de uso: SSR ultra-rápido, A/B testing

AWS CloudFront Functions / Lambda@Edge

  • 400+ ubicaciones edge
  • JavaScript (CloudFront Functions), Node.js (Lambda@Edge)
  • Caro pero potente
  • Casos de uso: empresa grande con stack AWS

Deno Deploy

  • 35+ ubicaciones
  • JavaScript/TypeScript (Deno runtime)
  • Cold start <5 ms

Casos de uso de edge computing

A/B testing sin coste

  • Modificar HTML al vuelo según cookie del usuario
  • Mostrar versión A o B sin necesidad de cliente JS

Autenticación rápida

  • Validar tokens JWT en edge antes de servir
  • Rechazar requests no autenticados sin tocar el origen

Transformaciones de imagen

  • Redimensionar/optimizar imágenes al vuelo según device
  • Cloudflare Image Resizing, Vercel Image Optimization

APIs ligeras

  • Endpoints simples sin necesidad de servidor backend completo
  • Las herramientas de IMPERO usan Cloudflare Workers

Edge SSR

  • Renderizar HTML personalizado en edge (Next.js App Router con Vercel)

Limitaciones

  • Tamaño de bundle limitado: típicamente 1-10 MB por función
  • Tiempo de ejecución limitado: 50-500ms
  • Sin acceso a sistemas de archivo: solo HTTP/database remota
  • No es para procesos largos: encolar a otro servicio

Edge ≠ serverless tradicional

AspectoEdgeServerless tradicional (Lambda)
UbicaciónGlobal (300+ PoPs)1 región (us-east-1, eu-west-1)
Cold start5-50 ms200-2000 ms
Latencia20-50 ms100-300 ms
Tamaño1-10 MBHasta 250 MB
Tiempo ejec<500 msHasta 15 min

IMPERO usa edge

Nuestras herramientas (auditoría SEO, test velocidad, etc.) se ejecutan en Cloudflare Workers: el código corre en el centro de datos más cercano al usuario, devolviendo resultados en <500ms.

Da el primer paso

AUDITORÍA GRATUITA
SIN COMPROMISO.

Reserva una llamada de 15 minutos. Analizamos tu web, tu publicidad y tu posicionamiento digital. Te decimos exactamente qué mejorar y cuánto puedes ahorrar. Sin coste, sin compromiso.