Arquitectura
Flujo de una lectura
El camino del dato, del equipo a la pantalla.
Una lectura pasa dos veces por Kafka antes de tocar la base: primero cruda, luego normalizada. Así, si la base se detiene, los datos esperan en Kafka y nada se pierde.
La misma lectura normalizada la usan en paralelo tres consumidores independientes:
- el escritor, que la guarda (en el nivel de detalle del plan);
- las reglas, que abren alertas y avisan;
- la API, que la muestra en vivo en la consola (por SSE).
Luego, los históricos leen el nivel que corresponde al rango que pides (minuto, hora o día). Las lecturas que llegan por HTTPS (integraciones) entran al mismo flujo por la ingesta.