Resumen

Cuando despliegas una API en la nube tradicional, tomas una decisión que muchas veces pasa desapercibida: elegir una región. Estados Unidos, Europa, Sudamérica… sin importar cuál selecciones, alguien en el mundo quedará lejos de tu servicio. Cloudflare Workers cambia por completo esa lógica, y entender cómo lo hace transforma la manera en que piensas sobre infraestructura.

¿Qué problema resuelve el edge computing frente a la nube tradicional?

En una arquitectura convencional, los usuarios viajan hasta tu servicio. Tu código vive en un data center específico, y cada solicitud recorre la distancia necesaria para llegar allí. Eso significa latencia variable dependiendo de la ubicación geográfica del usuario [0:06].

El edge computing invierte esa relación: en lugar de llevar al usuario hacia tu servicio, llevas tu servicio hacia el usuario [0:36]. Tu código se ejecuta en el nodo más cercano a quien lo necesita, sin que tú tengas que configurar nada.

Este cambio tiene consecuencias concretas:

  • Reduce la latencia de forma significativa.
  • Elimina decisiones complejas sobre regiones e infraestructura.
  • Abre un modelo distinto para construir APIs de alta disponibilidad.

¿Cómo funciona Cloudflare Workers en la red global?

Con Cloudflare Workers no eliges una región. Tu código corre literalmente en toda la red al mismo tiempo [0:21]. Esto significa que cada punto de presencia de Cloudflare, distribuido en más de 300 ciudades del mundo, ejecuta tu aplicación de forma simultánea.

La alta disponibilidad viene por defecto. No necesitas configurar réplicas, balanceadores de carga ni estrategias de failover entre regiones. El modelo resuelve esos problemas desde su diseño.

¿Qué es Wrangler y por qué es esencial?

Wrangler es la herramienta de línea de comandos que permite crear, desarrollar y desplegar Workers desde cero [1:05]. Es el punto de partida para cualquier proyecto real sobre esta plataforma. Con Wrangler puedes inicializar un proyecto, probarlo en local y desplegarlo en la red global con un solo comando.

¿Qué significa construir sobre este modelo?

Construir sobre edge computing implica repensar patrones que dabas por sentados. No hay un servidor central. No hay una región principal. Cada ejecución ocurre donde el usuario está, lo que permite diseñar APIs que responden con consistencia y velocidad sin importar la geografía.

Eduard Barón, software engineer en Platzi desde 2019 y parte de la comunidad de Cloudflare en Latinoamérica, guía la construcción de una aplicación completa sobre este modelo, comenzando por lo más esencial: crear y desplegar el primer Worker como un proyecto real corriendo en la red global [0:48].

Si ya trabajas con APIs en la nube y quieres entender cómo este enfoque cambia las reglas, el primer paso es experimentar con tu propio Worker. ¿Has probado desplegar código sin elegir región? Comparte tu experiencia.