Los dispositivos IoT de T-Cuida comunicaban vía TCP/IP raw pero el dashboard web necesitaba WebSocket. La opción de reemplazar hardware hubiera costado meses y presupuesto. Construí un bridge que hace la traducción en tiempo real.
Protocolo propietario sobre TCP/IP con documentación incompleta. Throughput insuficiente para el volumen de dispositivos activos. El bridge tenía que ser transparente para los dispositivos existentes y escalable para crecimiento futuro.
Servidor Node.js con listeners TCP que parsean el protocolo propietario y re-emiten los datos via WebSocket. Buffer inteligente para manejar reconexiones. Compresión de mensajes. Métricas de throughput en tiempo real.
+400% en throughput de mensajes. Sin reemplazar ningún hardware. El sistema escala horizontalmente con más instancias. Latencia end-to-end: <50ms.