Categorías

Arquitectura

Cloudflare Workers en 2025: del edge a la empresa

Cloudflare Workers cumplió ocho años en 2025 sin dejar de sumar piezas: incluye la base de datos D1, almacenamiento R2 sin tarifas de egreso, Durable Objects para estado distribuido y Workers AI para ejecutar modelos sin gestionar GPUs. Sigue siendo la opción más rápida para lógica de borde; para procesos grandes en memoria o consistencia global estricta, otras plataformas encajan mejor.

Desarrollo de Software

WASI 0.2 GA: WebAssembly componible de verdad

WASI 0.2 alcanzó GA en enero de 2024 y con ella el Component Model de WebAssembly llegó a producción: interfaces WIT tipadas que permiten componer código Rust, Go y JavaScript sin glue code manual. El cambio hace viables hoy edge functions con cold start inferior a 1 ms, plugins seguros y sandboxing de código no confiable, aunque no sustituye a los contenedores en apps tradicionales.

Arquitectura

SQLite en producción: no es solo para móviles

SQLite en producción es más viable de lo que parece. WAL mode elimina la contención de lecturas, Litestream replica el WAL a S3 en tiempo real y LiteFS añade réplica multi-nodo. Sin servidor de base de datos separado, apps como Tailscale o PocketBase lo usan en producción real. Este artículo explica cuándo conviene y sus límites reales.

Tecnología

Deno Deploy: TypeScript en el edge sin servidor

Deno Deploy es la plataforma serverless-edge del equipo que creó Deno: TypeScript nativo sin transpilación, Web APIs estándar y despliegue global a unas 35 regiones. El arranque en frío ronda los 50ms frente a los 5ms de Cloudflare Workers. Encaja en APIs ligeras y SSR con Fresh o Astro; menos ideal para proyectos que necesitan el ecosistema Cloudflare completo.

Tecnología

Cloudflare Workers: computo en el edge sin contenedores

Cloudflare Workers ejecuta JavaScript y WebAssembly en más de 300 datacenters usando V8 isolates, con cold start de 0-5 ms y sin contenedores. El stack edge (KV, Durable Objects, R2, D1) cubre la mayoría de necesidades sin llamar al origin. Ideal para edge logic, APIs ligeras y proxies; no encaja con workloads CPU intensivas ni módulos Node nativos.

Desarrollo de Software

WebAssembly: el modelo de componentes como próxima frontera

WebAssembly gana terreno fuera del navegador gracias a WASI, la interfaz de sistema estándar, y al modelo de componentes, que define interfaces declarativas en WIT para componer módulos entre lenguajes distintos. El arranque en frío es de aproximadamente 1 ms frente a los 500 ms de un contenedor, una diferencia clave para equipos de serverless y edge computing.