MQTT en producción: cómo construí un broker con 5 protocolos (TCP, TLS, mTLS, WS, WSS), mTLS por dispositivo y 16/16 pruebas superadas