3 min de lectura

Cloudflare hizo un navegador 1,7 veces más lento, a propósito

Kitesurf es un navegador de Cloudflare hecho para agentes de IA que tarda entre 1,7 y 1,8 veces más que uno común, a propósito, porque su usuario no se impacienta y lo que le importa es gastar menos CPU y memoria.

Casi todo lo que discutimos en producto asume que del otro lado hay una persona esperando.

El spinner, la animación de transición, el resumen de tres líneas, el paginado. Nada de eso resuelve un problema: resuelve la impaciencia de alguien que mira una pantalla.

Cloudflare acaba de publicar un navegador que tira todo eso a la basura y sale más lento a propósito, porque su usuario es un agente y un agente no se impacienta.

Los números

Se llama Kitesurf. Cloudflare lo midió contra Chromium sobre un conjunto de 14 sitios.

  • 3,1xmenos CPU para sacar una captura380 ms contra 1.173 ms
  • 3,8xmenos CPU para extraer el HTML229 ms contra 877 ms
  • 4,7x a 7xmenos memoria que Chromium57,8 contra 271,0 MiB, y 39,4 contra 273,7 MiB
  • 1,7x a 1,8xmás lento en tiempo de reloj1,7x extrayendo HTML, 1,8x en captura

Tardaron 12 semanas en construirlo. El primer commit es de mayo.

Lo que sacaron dice más que lo que optimizaron

Pestañas. Temas. Extensiones. Sincronización. CSS pixel perfect. Scroll a 60 fps.

Todo eso existe por una sola razón: del otro lado había alguien esperando. Un agente no se impacienta, no mira y no se va a otra pestaña a ver si carga.

La ecuación dada vuelta

Mismo producto, usuario distinto, decisión opuesta.

Una persona

El tiempo es caro. La memoria es gratis. Conviene gastar lo que haga falta para que la página aparezca ya.

Mil sesiones en paralelo

El tiempo es gratis. La memoria es todo. Conviene tardar un poco más si eso permite correr más sesiones juntas.

Es la decisión de producto más limpia que vi este año, y no es técnica. Es preguntarse quién es el usuario de verdad, y bancarse la respuesta.

Lo incómodo

Una parte de tu producto no resuelve un problema. Resuelve la espera de una persona: spinners, animaciones de transición, resúmenes de tres líneas, paginado, autocompletado.

Auditoría de superficie humana

Una tabla con una fila por feature y cuatro columnas. Lleva una tarde.

Las cuatro columnas de la auditoría
ColumnaQué se contesta
1. FeatureEl nombre de lo que estás revisando.
2. Espera humana¿Existe porque hay una persona esperando? Sí o no.
3. Si lo consumiera un agente¿Sobra, estorba o sigue sirviendo?
4. Costo de sostenerlaRender, tokens, latencia y mantenimiento.

Todo lo que quede en “sí + sobra” es tu deuda de interfaz humana. No hay que borrarlo: hay que saber cuánto pesa antes de que alguien te pregunte por qué tu API cuesta lo que cuesta.

La parte difícil para Cloudflare no fue el motor de render. Fue aceptar que el usuario había cambiado.

Preguntas frecuentes

¿Qué es Kitesurf?
Un navegador que Cloudflare armó pensando en agentes de IA y no en personas. Gasta mucha menos CPU y memoria que Chromium y tarda algo más en tiempo de reloj.
¿Por qué querrían un navegador más lento?
Porque un agente no se impacienta. Si corren mil sesiones en paralelo, lo que se agota es la memoria, no la paciencia, y conviene ahorrar memoria aunque cada sesión tarde un poco más.
¿Cuánto más lento es exactamente?
1,7 veces extrayendo HTML y 1,8 veces sacando una captura, según los benchmarks de Cloudflare sobre 14 sitios.
¿Cómo sé qué partes de mi producto son peso si lo usa un agente?
Con una auditoría de cuatro columnas: por cada feature, si existe porque hay una persona esperando, si sobra o estorba cuando la consume un agente y cuánto cuesta sostenerla. Lo que quede en “sí y sobra” es deuda de interfaz humana.
¿Hay que borrar lo que sobra?
No necesariamente. Hay que saber cuánto pesa, porque ese costo aparece tarde y sin aviso, por ejemplo cuando alguien pregunta por qué la API cuesta lo que cuesta.

Fuentes

  • Cloudflare: KitesurfPost oficial con los benchmarks completos, los 14 sitios y el desglose por tarea.

Hablemos

Si querés revisar qué parte de tu producto existe solo para una persona que espera, contame qué es y lo hacemos juntos.