No interferir
Sigestran y su MySQL siguen intactos. Solo leemos sus datos a través de un microservicio dedicado, sin escrituras ni carga que afecte la operación diaria.
SERVISOFTS × ROR LOGÍSTICO · ESPAÑA
Visibilidad total de las expediciones de ROR Logístico en tiempo real: rastreo GPS, rutas, paradas, ETA, dietas y comunicación con choferes — construido como un ecosistema de microservicios que nunca interfiere con Sigestran, su sistema de negocio.
01 · EL RETO
ROR Logístico opera con Sigestran, su core de negocio en C# sobre MySQL: choferes, tractoras, remolques, matrículas, dietas… todo vive ahí. Tocarlo era impensable. La solución: desacoplar.
Sigestran y su MySQL siguen intactos. Solo leemos sus datos a través de un microservicio dedicado, sin escrituras ni carga que afecte la operación diaria.
Una base PostgreSQL nueva concentra usuarios, roles, permisos, expediciones, ubicaciones, rutas, paradas, dietas y checklists del nuevo ecosistema.
Hilos (workers en loop que vigilan y procesan 24/7) y servers (APIs FastAPI que sirven al frontend). Cada pieza hace una sola cosa, y la hace bien.
02 · CÓMO FUNCIONA
Cuatro capas que convierten señales dispersas en decisiones en tiempo real.
Sigestran (MySQL), Gesinflot (GPS), HERE (rutas), la app de choferes y los canales de contacto: llamadas, WhatsApp y email.
8 workers en loop rastrean tractoras y choferes, calculan ETA y dietas, detectan paradas, cruzan matrículas y contactan choferes con IA.
Todo aterriza en PostgreSQL: última ubicación, histórico, rutas, tiempos de carga/descarga, dietas por día, checklists validables.
5 APIs FastAPI sirven al frontend React: dashboard, pizarra de expediciones, mapa con replay de ruta y perfiles — con roles para admin, operadores y clientes.
03 · ARQUITECTURA
Pasa el cursor o toca cualquier nodo para ver qué hace y con quién se comunica. Las líneas animadas muestran la dirección real del flujo de datos.
Cada caja es un servicio real corriendo en producción. Los hilos son procesos en loop que vigilan y escriben datos; los servers son APIs que el frontend consume. Toca cualquiera para conocer su historia.
04 · LAS PIEZAS
05 · LA EVOLUCIÓN
ROR Logístico pasó de datos dispersos en sistemas aislados a una torre de control unificada: cada tractora visible en el mapa, cada parada cronometrada, cada ETA calculado, cada dieta registrada automáticamente y cada chofer — propio o subcontratado — siempre contactable.
Sin tocar una sola línea de Sigestran.