Reescribimos un servicio Node.js de 92M de mensajes al día en Go con agentes de IA
We Let AI Agents Rewrite a 92M-Message-a-Day Service in Go

En Checkly, reescribimos nuestro componente Results Daemon de Node.js a Go usando agentes de IA (Claude Code). El servicio procesa unos 92 millones de mensajes al día. La reescritura se desplegó sin incidentes, redujo los pods en un 70% y aligeró la carga de la base de datos. La clave fue un test harness construido antes de que el agente escribiera código, que definía el comportamiento correcto mediante golden files y pruebas de caja negra. También detallamos los errores que cometimos, como la topología de colas simplificada que causó fallos en los reintentos, y los principios que puedes reutilizar en tus propios servicios legacy.
Lo que hizo que funcionara fue el test harness que construimos antes de que el agente escribiera una línea de código.