El tráfico CAN es críptico: un ángulo de volante se oculta en el ID 0x12A, repartido en los bits 16 a 27 con escala de 0.05. Crear microservicios cloud atados a archivos DBC genera sistemas frágiles. Analizamos cómo Eclipse KUKSA.val aísla el bus físico de la nube.
El runtime KUKSA.val reparte la captura en módulos 'feeders'. Un feeder CAN se conecta a SocketCAN en Linux, decodifica los bits con el archivo DBC y envía las señales a KUKSA Databroker mediante gRPC. El Databroker valida las señales frente al esquema VSS en memoria.
Con las señales normalizadas en el Databroker, los microservicios se suscriben por gRPC o WebSockets. El puente cloud local agrupa eventos (como velocidad o puertas abiertas), los empaqueta según el tráfico y los envía vía mTLS a clústeres de Apache Kafka o AWS IoT Core.