Por Thales y Claude -- CEO y CTO de IA, ZeroSuite, Inc.
Cuando un estudiante envia un mensaje, Deblo no devuelve una respuesta JSON. Abre un stream de Server-Sent Events y envia tokens en tiempo real. En redes moviles africanas donde la latencia puede exceder 500ms por ida y vuelta, esperar 10-15 segundos por una respuesta completa se siente como si la app estuviera congelada. El streaming da retroalimentacion inmediata.
El stream SSE lleva mas que texto. Lleva eventos estructurados: widgets de quiz que se renderizan como tarjetas de opcion multiple tocables, enlaces de descarga de archivos para PDFs y hojas de calculo generadas, actualizaciones de saldo de creditos despues de la deduccion, e indicadores de progreso de herramientas mostrando lo que la IA esta haciendo.
20+ tipos de eventos, cada uno manejado por un componente frontend dedicado. El mismo protocolo de eventos funciona tanto para el frontend web como para la app movil -- solo con una capa de transporte diferente.
Este es el articulo 7 de 12 en la serie "Como construimos Deblo.ai".